日期:2014-05-17  浏览次数:20667 次

主键和外键关系
一个emp表中设置id_1和id_2为同时为主键,然后id_2应用id_1为外键这样为什么不可以啊.
而如果两个表分别为emp1和emp2中的emp1.id_1和emp2.id_1 都设置为主键,然后emp2.id_1引用emp1.id_1这样可以,我想请问一下原因.

------解决方案--------------------
因为你的表的主键是组合主键,所以设置外键的时候必须同时设置id1和id2,不然主键约束会被损坏.
------解决方案--------------------
两字段的主键设置引用的外键也需要两个字段