“功能依赖”和“规范化”是否具有两个不同的名称?
答案 0 :(得分:2)
他们不是一回事。
功能依赖描述了两组属性的特征。例如,如果您获得了国家/地区officially assigned two-letter ISO country code,则您还知道国家/地区名称。您可能会说“官方指定的双字母ISO国家/地区代码确定国家/地区名称。”在关系表示法中,您可以将其写为A-> B,大声朗读为“A确定B”,其中A代表ISO代码,B代表国家名称。
规范化是将关系从不太理想的结构改变为更理想的结构的过程。在较低的正常形式中,这些更改基于功能依赖性。
Kent的论文A Simple Guide to Five Normal Forms in Relational Database Theory,现在可能是一个更好的参考资料。