我们有一个可以让人们输入多种语言的应用程序。虽然我们只有一个数据库来存储所有数据。我们将文本列作为nvarchar(假设我们只希望文本数据使用多种语言,而不是所有日期等)。
您是否认为这是一个可行的解决方案,除了排序和搜索之外,还有其他要考虑的方面吗?
谢谢。
问题来源于stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我认为这取决于数据类型。对于名称+地址,可能没问题...无论使用哪种语言,名称都是名称。
对于描述性文本(例如,注释字段),可能会造成混乱……至少您可能希望记录文本所使用的语言,以便以后进行过滤?