我正在概念化一个数据库。我想要一个有 3 列的表(1 列是 PK,另外 2 列是 FK),并且我想要使每个列组合只能有一个元素。两者都是外键的事实是否足以保证两者组合的唯一性?(这两列只能有一行具有相同的值组合)。我还应该使它们成为复合唯一键吗?
问问题
91 次
我正在概念化一个数据库。我想要一个有 3 列的表(1 列是 PK,另外 2 列是 FK),并且我想要使每个列组合只能有一个元素。两者都是外键的事实是否足以保证两者组合的唯一性?(这两列只能有一行具有相同的值组合)。我还应该使它们成为复合唯一键吗?