我在MySQL和PHP中写这个。我有三个表:
现在,我只有PK没有FK。只是包含测试数据的主要结构。
我要做的是让一个用户为多个专业,一个用户为多个角色。
通过这种方式,可以选择用户,然后从分配给所述用户的字符列表中进行选择,然后在专业列表中标记一个或多个项目。使得对于每个用户/角色配对,专业列表中的标记项目被唯一地跟踪。
答案 0 :(得分:2)
简短的回答是肯定的。
长答案涉及您尚未指定的架构。
答案 1 :(得分:0)
是的,您需要一个查找表。查找表在唯一键对应于可能是项列表的值的情况下非常有用。您的情况适合根据您告诉我们的内容进行查找