建模数据库与2个相似的表

时间:2015-04-14 16:15:27

标签: sql database database-design relational-database database-schema

我有一个包含product_sellproduct_buy表的数据库,这两个表在几个字段中有所不同,每个表都拥有评论表

product_sell >---< product_sell_cmt
product_buy >---< product_buy_cmt

现在,我想问一下哪种建模方法更好?

  • 设计如上所示的四个表

  • 使用常用评论表单独设计product_sellproduct_buy

  • 将一个表中的两个产品表与行中未使用的列合并,甚至使用1对1关系

因为,我会使用product_sellproduct_buy并且在某些情况下他们的评论是孤独的,对于索引和性能来说,有4个独立的表是否有用?

0 个答案:

没有答案