如何知道何时使用数组作为外键与结表? (这将在哪些情况下实现更好的性能)IE如果我知道我只有12个月作为我的外键我会认为阵列会表现更好。 有人知道如何证明一个人表现得比另一个好吗?有什么需要寻找的东西吗?
就像存在多对多关系一样,每个关系通常只有5个外键。怎么样的1000,等等什么时候你打电话停止使用联结表并使用数组?
我不是在寻找opionions。我正在寻找方法来确定如何衡量或调用什么是更好的性能选择。
答案 0 :(得分:4)
如果您有多对多表,则应始终使用联结表。如果您有一对多关系,则应该有父子表。您几乎从未拥有的是一个包含以下字段的表:Phone1,Phone2,Phone3。