【发布时间】:2014-01-07 13:00:04
【问题描述】:
我的老板要我将Person表拆分为Surname和Forename表,然后用关系链接到Person表。这样做的目的基本上是消除数据冗余。这是一个具体的建议吗?名字和姓氏分开表好不好???
【问题讨论】:
-
不,我认为不要为姓名和姓氏制作单独的表格。为什么不分成两列。
-
数据库可以标准化到降低性能的程度。数据库规范化应该适合应用程序的需要。我建议你问问他为什么要这样做。他可能有特定应用程序设计的正当理由。
标签: mysql sql-server database database-design foreign-key-relationship