外键关系 - 独特的元组

时间:2012-10-17 15:43:28

标签: mysql sql database

假设我有一个第三个表来存储来自另外两个表的数据......

fk_first_table | fk_second_table
1 | 1
1 | 2
1 | 3
1 | 4
2 | 1

...

我怎样才能确保两个键永远不会重复...... 形成一个独特的元组...... 像真理表一样独特在一起。

2 个答案:

答案 0 :(得分:4)

CREATE UNIQUE INDEX my_index ON tbl_name (fk1, fk2)

答案 1 :(得分:3)

您需要创建一个唯一索引:

CREATE UNIQUE INDEX indexName ON thirdtable (fk_first_table, fk_second_table)