【发布时间】:2017-02-22 23:46:09
【问题描述】:
从数据库设计的角度来看,以下哪些是最佳实践?:
如果您需要存储数据记录的类别和子类别(均为整数),我可以看到的选项是:
a) 将类别和子类别存储在单独的字段中(很难一目了然地查看特定子类别的类别)
b) 将两者存储在以句点分隔的同一字段中(数据摘要或类别级别分析需要对每条记录运行一个函数以提取类别)
c) 分别存储 Category 和 Subcategory,但将它们组合在 Subcategory 字段中(即 Category = 1,Subcategory = 1.2)(Category 数据将加倍,并且 Subcategory 可能与类别)
或者是否有其他方法可以被认为是更好的做法?
【问题讨论】:
标签: mysql sql sql-server database