我可以在数据库中使用外键但没有主键

时间:2017-07-19 11:35:26

标签: database

例如,有两个表table1有主键a而table2包含一个引用table1的列b table2是否必须具有主键关键在mySql?

1 个答案:

答案 0 :(得分:0)

如果父表中有2个相同的值,您如何知道将子行关联到哪个?外键的一面必须是明确的

要求也是“唯一密钥”,而不仅仅是主键,当然也是唯一的。