我正在创建一个只有两种语言支持的项目数据库。在同一个表中取两列还是创建另一个表来保存翻译是个好主意。方法1:表名:id,col1\u en,col1\u ar方法2:表\u语言:id,lang表名称:id表名翻译:id,语言id,表名id,列
vmdwslir1#
如果你百分之百确定你永远不会在网站上添加其他语言,那么使用两个列将更容易查询。然而,如果有哪怕是一点点的疑问,将来还会有更多的语言被添加进来,你应该使用方法2。它将在将来防止许多头痛。
1条答案
按热度按时间vmdwslir1#
如果你百分之百确定你永远不会在网站上添加其他语言,那么使用两个列将更容易查询。
然而,如果有哪怕是一点点的疑问,将来还会有更多的语言被添加进来,你应该使用方法2。它将在将来防止许多头痛。