表有两列引用另一个表的单列

时间:2016-06-15 18:21:02

标签: mysql

我有一个表student_detal(id,name,class)和另一个表sibling_detail(sid references to student(id),siblingid references to student(id))student表的条目是 enter image description here

id 1的兄弟是id 3和4, 所以兄弟细节表的条目应该是

sid       siblingid
1             3
1             4
3             1
4             1

但我想阻止第3行和第4行的插入,因为它们的细节已插入前两行。我怎么能这样做?

0 个答案:

没有答案