如何调用引用同一表中列的列?

时间:2010-02-04 11:48:25

标签: database-design terminology

有一个术语标识引用另一个表中的列的表列。这就是“外键”一词。

是否有术语标识引用同一表中列的表列?

此类列的一个示例是“item_parent”列,它引用下表中的“item_id”列:
items(item_id,item_parent);

4 个答案:

答案 0 :(得分:3)

SQL Server的文档中,这些引用称为“自引用”。

答案 1 :(得分:2)

此类表格通常称为“自引用”。

我不知道自引用外键中涉及的列的特定术语。

答案 2 :(得分:1)

除了“自我引用”之外,还有“反身关系”一词。

有关MSDN中的参考,Click Here

答案 3 :(得分:1)

你在哪里得到-false-想法“外键”必须引用其他表(因此必须存在一个引用同一个表的外键的其他术语) ?