【发布时间】:2010-07-29 08:14:29
【问题描述】:
我有一个数据库,其中包含一些在某些表中重复的信息。
我想知道用这些信息创建一个表是否有趣,而在另一个表中,我只放了 id。
这很有趣,因为使用这种方法我没有冗余。但是在我的请求中我将不得不在我的表之间做很多关节,我担心我的请求会更慢。
(如果 symfony 有所改变,我会使用它)
【问题讨论】:
-
你能发布表格结构的例子吗?信息在哪里重复?
-
我申请管理住宿 我有一张表格来提供他们的信息(大小、租金等)。我有一个外键引用带有地址的表。但在 Adresses 表中,有重复的键(区、建筑日期)。所以我想制作另一个表来提供重复的键。但是如果我想知道某人住在哪里,我必须做四个关节......我认为性能会下降,但我用 symfony 对关系进行一对多编码比使用所有键的一张表更容易
标签: sql symfony1 database-design