使用公共字段在数据库表中存储记录的最佳方法

时间:2014-01-10 07:18:09

标签: mysql database

我有几个数据库表,例如。

  • 类别
  • 品牌
  • 颜色
  • 容量
  • 载体

其中有常见的列名。

  • 名称
  • 别名

存储此类记录的最佳方法是什么?存储在吐表或一个表中?什么是标准做法?

BTW,我正在使用MySQL和Doctrine ORM。

由于

1 个答案:

答案 0 :(得分:1)

考虑可扩展性,性能和新的增强功能(如LINQ)集成;存储在拆分表中并使用外键进行识别将是更好的选择。

例如:您可以以更好的性能速度集成搜索。重新使用性也会很好,如果你想在将来添加一个项目,将不会导致现有数据。