【问题标题】:Need help with Database Terminology在数据库术语方面需要帮助
【发布时间】:2010-10-06 01:16:31
【问题描述】:

如果一个表中的数据应该在另一个表中,它们之间的关系叫什么?

【问题讨论】:

  • 为什么要在另一个表中?

标签: sql terminology


【解决方案1】:

这种关系被称为健康但功能失调

如果您想知道它的“术语”:

去规范化

我说它是“健康的”,因为有时开发人员希望性能胜过理智。但就像任何关系一样,尽量不要让它成为常态。

编辑:是的,我在那里对关系提出了双关语。今天是星期五,我感觉很活泼。

【讨论】:

    【解决方案2】:

    我认为 OP 可能对他的问题措辞模棱两可,实际上是想问:“一个表中的条目引用另一个表中的行的关系是什么?”那是一个外键约束。

    【讨论】:

      【解决方案3】:

      未标准化的垃圾?

      Unnormalized 是一个从未被规范化过的数据库

      非规范化是一种数据库,它曾经被规范化,但有人出于某种原因(可能是性能)决定打乱一些数据

      【讨论】:

        猜你喜欢
        • 2011-07-17
        • 1970-01-01
        • 1970-01-01
        • 2011-07-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多