【发布时间】:2016-12-03 00:16:44
【问题描述】:
我在创建 3NF 规范化数据库时遇到问题。有人可以帮忙吗?我看不到任何依赖项。这是一个房地产网站。表格字段如下:
ID - 类型 - 位置 - 村庄 - 用途 - 价格范围 - 图片 1 - 图片 2 - 图片 3 - 状态 - 属性 - 描述
感谢任何帮助。
【问题讨论】:
-
你可以指定每个属性代表什么?
-
"图片 1 - 图片 2 - 图片 3" 你还没有进入 1NF。您可能想为每一列添加一个说明,说明它将保存什么类型的数据,这样我们就会看到什么去哪里了。
-
对 BCNF 的规范化取决于了解函数依赖关系。 FD 不是由列名决定的,即使它们的描述性足以告诉我们它们的含义。 FD 由值及其含义决定。您(OP)是唯一知道 FD 的人。你会发现很多人都乐于猜测,但我想你会发现猜测的规模并不大。