地址数据库设计

时间:2015-10-07 15:52:43

标签: mysql database

我正在设计一个数据库,其中包含所有拥有地址数据的供应商,客户,用户,客户端站点等信息。我选择使用三个标准地址线,城镇/城市,县和邮政编码字段。

我的问题是,在所有需要它们的表中有这些字段或者有地址表并将地址id链接到相关表会更好吗?

非常感谢

加文。

1 个答案:

答案 0 :(得分:0)

如果多个字段可以使用相同的地址,我会将地址放在自己的表中。这有助于防止插入/更新异常等。如果每个地址都是唯一的,那可能就不那么重要了。

一般来说,经验法则是“不要重复数据”#34;因此,如果多行具有相同的值,则可以将这些值移动到自己的表中。