在 SQL 中复制父级和子级中与曾父级的连接是一个好习惯吗?

问题描述 投票:0回答:1

第一个方案:

方案二:

我在不同的项目中看到了不同的数据库设计。他们中的一些人声称从儿子到祖父母应该通过父母(我认为这个选项直观上是正确的);在其他项目中存在很多“重复”。

以下哪一项是正确的?

sql database database-design foreign-keys
1个回答
0
投票

Son
表中,
ParentID
列也决定
GreatParentID
。这违反了第三范式

在其他条件相同的情况下,实现范式是一个合理的想法。

© www.soinside.com 2019 - 2024. All rights reserved.