另外一个关于存储不同语言下品类显示不同名称的问题

来源:7-4 中文分词技术(一)

电皮皮

2019-08-04

如果要做向甲骨文官网那样的多语言站点,站点内容的分类要根据不同国家的语言显示不同的名称,这样的字段应该如何设计表来存储才合理呢

写回答

1回答

神思者

2019-08-05

网站的多语言不是靠数据库实现的,是把多语言内容写到配置文件里面。根据浏览器的语言,切换网站语言

0
3
电皮皮
回复
神思者
我理解的老师的意思是: 把语言单独定义为一个语言表,其他数据表添加数据的时候多增加一个语言id 这样的做法如果在这样一个场景:有一个角色表,角色表里现在我添加了一个语言id表示这个角色是什么语言场景下使用,但是这样同一个角色就会出现在角色表里多次,其他表,比如用户表里的角色id字段想引用这个角色表的id作为外键,这时只能用一个角色id了,难道在用户表里也添加一个语言id吗,我觉得用户肯定是只需要有一个的,不应该为了语言多定义很多个用户
2019-08-05
共3条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程