我有一个非常基本的问题,这将是一个更有效的设计,涉及更多连接的东西,或者只是将列添加到一个更大的表中?
例如,如果我们有一个存储亲戚的表,如下所示:
Person | Father | Mother | Cousing | Etc.
________________________________________________
直接在该表中列出姓名、年龄等会更好.. 还是有一个包含他们的姓名、年龄等并通过 person_id 或其他东西链接的人员表会更好?
这可能是一个简单的例子,因为不仅仅是这两个选项。但为了说明起见,假设关系不能存储在 person 表中。
我目前正在做上述两个选择中的后者,但我很好奇这是否会达到性能会受到影响的地步,无论是当人员表变得足够大还是关系表中有足够的链接列时.