关于实体关系图

时间:2014-05-08 05:50:01

标签: relational-database erd entity-relationship-model

我的问题是关于此ERD中的inventory.Device表(我无法附加图片,请帮助从https://dba.stackexchange.com/questions/25548/separate-archive-tables-or-soft-delete-for-inventory-database引用)

  • 为什么有很多字段被命名为 FK2 ,是否有 一些特殊的含义?
  • 字段 isArchived 被命名为 U5,U4,U1 。这是什么意思?

非常感谢

1 个答案:

答案 0 :(得分:0)

FK 表示外键。出于实际目的,这是一个索引字段,它引用表的主键来建立关系链接。通常会有与此索引关联的参照完整性约束。

U 表示唯一。这将是具有匹配约束的唯一索引。

FK U 之后的数字是连续数字,用于指示列包含哪个约束/索引,或者是列的一部分。 FK2是第二个外键,U1,U4,U5是第一,第四和第五个唯一索引。这些约束的顺序是任意的。作为第一个或第二个(等)约束没有什么特别的。