主表:assortments
,companies
,submission_types
与assortments_companies
中的公司合作的地图分类。
使用companies_submission_types
中的公司映射submission_types。
现在我想将assortments_companies
映射到companies_submission_types
。
使用像assortments_companies_companies_submission_types
这样的rails约定的表名是否合适?所以我的模型名称将是AssortmentCompanyCompanySubmissionType
。
有没有更好的方法来解释冗长的名字?
答案 0 :(得分:1)
实体之间的多对多连接表通常是事件,您需要跟踪额外的属性。每当我有一个联接表时,我会考虑是否可以将它命名为比accounts
更有意义的东西。例如,在plans
和accounts_plans
之间,您没有subscriptions
,只有assortment_submissions
。
很难在不知道您的域名的情况下建议具体名称,但可能submissions
甚至只是#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h.>
#include <stdlib.h>
#define PAUSE system("pause")
main(){
char choice;
char switchChoice;
printf("choose A");
scanf("%c", &choice);
switch (choice){
case 'A':
printf("see if this works");
scanf("%c", &switchChoice);
printf("%c", switchChoice);
PAUSE;
}//end switch
}// END MAIN
?