多国语言数据库设计
时间:2011-01-11 来源:muarniu
- 数据库级别
- 表级别
- 字段级别
数据库级别,浪费空间。
着重介绍表和字段级别:
字段级别(ID Description Description_En Description_Fr...)
ID为主键
优点:
- 操作简单,一条记录搞定
缺点:
- 不利于扩展,如再添加新语言,需要添加字段
- 不同语言加载不同字段
表级别
表1(ID)ID为主键
表2(ID LanguageID Description)ID和LanguageID 为复合主键
优点:
- 减少冗余,按需添加
- 加载方便,按语言进行过滤
- 扩展方便,添加新语言时不需调整表结构
缺点:
- 操作两个表
相关阅读 更多 +