需要有关数据库术语的帮助

时间:2009-02-06 21:24:12

标签: sql terminology

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

3 个答案:

答案 0 :(得分:9)

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

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

<强>去归一化

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

编辑:是的,我在那里找到了关于人际关系的双关语。星期五,我感觉很活泼。

答案 1 :(得分:5)

我认为OP可能含糊不清地提出了他的问题,并且真的试图问:“你怎么称一个表中的一个条目引用另一个表中的一行的关系?”这是一个外键约束。

答案 2 :(得分:1)

非标准化的垃圾?

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

非规范化是一个已经一次规范化的数据库,但有人决定将某些数据改组为某种原因(可能是性能)