Anz*_*rni
6
php
mysql
multilingual
可能重复:
多语言数据库的模式
我正在构建一个非常繁忙的Web应用程序,它具有多语言数据.所有这些数据都存储在MySQL数据库中.存储此数据的最佳方法是什么?我有一些猜测:
- 每种语言的表格中都有单独的列(例如title_en,title_fr)
- 每种语言的单独表格(如pages_en,pages_fr)
- 用于翻译的交叉表(在页面表中具有id并且在翻译表中具有此链接的id,其中存在多个列,例如trans_en,trans_fr)
- 在一个表中具有非多语言数据,例如每种语言在一个表中的页面和翻译(pages_en,pages_fr)
- 其他?