Database design 创建多对多关系的表叫什么?
在shed这里,我们正在讨论我们所称的表,它包含用于创建多对多关系的实体的两个外键。这是我们的名字,你用哪一个Database design 创建多对多关系的表叫什么?,database-design,Database Design,在shed这里,我们正在讨论我们所称的表,它包含用于创建多对多关系的实体的两个外键。这是我们的名字,你用哪一个 链接表 交叉桌 关系表 其中三个:交叉桌。只是因为我经常听到这个 在“链接表”之前,我更喜欢“关系表”-它通过它们的关系链接项目 最好的名称可能是“Join Table”——因为您使用它将另外两个表连接在一起,并提供额外的细节(可选) 我也听过“边缘表”——知道这是从哪里来的吗?以上都没有。您试图描述的表类型的定义是什么?我唯一的理解是:您指的是一个包含多个外键的表。我不知道还有比这更
其中三个:交叉桌。只是因为我经常听到这个 在“链接表”之前,我更喜欢“关系表”-它通过它们的关系链接项目 最好的名称可能是“Join Table”——因为您使用它将另外两个表连接在一起,并提供额外的细节(可选)
我也听过“边缘表”——知道这是从哪里来的吗?以上都没有。您试图描述的表类型的定义是什么?我唯一的理解是:您指的是一个包含多个外键的表。我不知道还有比这更好的定义了。但是为什么要为具有多个外键的表指定一个特殊名称呢?具有多个外键的表并不是很特别。我就叫他们桌子,就这样吧
4. Cross Reference.
描述它的实际功能,因此非技术利益相关者可以理解,如“我们将为供应商和零件创建交叉引用,列出哪些供应商提供哪些零件。”
请注意,如果使用“关系表”,它实际上就是“关系表”。“关系”是关系数据库理论中的一个艺术术语。只有一个正确答案。。。交叉桌
开发人员似乎很清楚地将其称为“多对多表”,而我欣赏@Ken Downs的示例语句,即“对非技术利益相关者清晰地描述它”(“供应商和零件的交叉引用”)。在关系数据模型中,“关系表”问题的可能重复之处在于,所有表格都表示关系。这是否回答了您的问题?可以将网络视为由边和顶点组成。有人可能将话语的世界建模为一个网络,“实体”被视为顶点,实体之间的“关系”被视为边缘。