【问题标题】:What is the difference between those terms: "Association" and "Relation"?这些术语之间有什么区别:“关联”和“关系”?
【发布时间】:2011-09-22 01:42:37
【问题描述】:

在数据建模的上下文中,这些术语之间有什么区别:“关联”和“关系”?

【问题讨论】:

    标签: database-design orm associations data-modeling


    【解决方案1】:

    “关系”是“表”的数学术语。

    “关联”是两个表之间的关系。

    【讨论】:

    • 除非 SQL 表在数学意义上不是关系,只要它们有任何可为空的列。
    • 更准确地说,在 SQL 中,表是用来表示关系的。除了上面关于 NULLS 的注释之外,您还需要防止重复行才能使用关系之类的表。您可以通过声明主键来防止重复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 2015-05-08
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    相关资源
    最近更新 更多