我得到了一个表(姓名),我在这里保存姓名和一个表格(anrede)用于称呼。 现在,如果人们设置了一个新的联系人名称,可以设置例如:John(作为姓),Doe(姓)和Mr.(作为称呼),因此我得到了“John Doe先生”的数据。 用两个数据(外键)填充数据库字段
现在我得到了多个学术成绩的问题。 例如,在德语中,他可以是“Dr. John Doe”(如果他是医生)或“John Doe博士”(如果他有医生和教授职系)。
我在“anrede”表中保存了所有salutaions,但我不想保存“Dr.,Prof. and Prof. Dr.”但只有博士和教授
称呼作为外键(anrede_id)保存在“名称”表中。
那么有没有可能在那里保存多个数据集?
这听起来像你有一个M:N名和anrede之间(许多一对多)的关系。您需要创建另一个关联这两个字段的表。 (你是否试图在名称表中保存anrede ID的列表?如果是这样,我不会建议这样做。) – AgRizzo