哪些数据库设计已规范化?

时间:2015-05-20 08:12:37

标签: database-design relational-database

我有两种可能的数据库设计。

A)BranchesFiscalYears之间的多对多关系,通过专用联接表FiscalYearsBranches

B)BranchesFiscalYears之间通过其他表格DocumentsFactors等两个(或更多)多对多关系。

见下图。哪种设计更好,为什么?

设计A: BranchesFiscalYears之间的多对多关系,通过专用联接表FiscalYearsBranches

enter image description here

设计B: BranchesFiscalYears之间通过其他表格DocumentsFactors之间的多对多关系等等。)

enter image description here

1 个答案:

答案 0 :(得分:2)

只有在给出适用于每个表的函数依赖关系和连接依赖关系的集合时,才可能评估设计的正常形式。

你还没有给出那些。