Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个依赖关系图,我试图把它做成 2NF,然后做成 3NF。我不确定我是否做得对:
这是依赖项:
这就是我尝试建模的方式:
如果我正确理解图表,那么您的“1b”是正确的分解。但是,“1b”中的所有表格至少都在 5NF 中。
您可以标准化为 2NF且不更高,或 3NF且不更高的概念是对标准化如何工作的常见误解。从 1NF 中的关系开始是很常见的,然后一步完成 5NF 中的所有关系。