【发布时间】:2010-07-07 01:36:33
【问题描述】:
在网站上使用多种语言时,您建议如何设计表格?例如,假设我们有一个名为 product 的表。那个可能包含 SKU、价格、排序顺序和其他设置等内容。然而,名称和描述将以多种语言提供。这些文本是否应该在单独的表格中,例如:
tbl product_lang_cn
产品编号 |姓名 |说明
tbl product_lang_de
产品编号 |姓名 |说明
还是应该把所有东西都放在一张桌子上
tbl product_lang
产品编号 |朗 |姓名 |说明
后者感觉更正确,如果添加新语言,它将保持数据库的完整性。当表变大时,是否有任何性能差异需要牢记?易于维护等
干杯
【问题讨论】:
标签: database-design