【发布时间】:2011-02-20 23:34:14
【问题描述】:
我只是想知道在将实体框架与多语言数据库一起使用时是否有任何最佳实践?我处理这个问题的数据库设计是为我的所有翻译提供一个单独的表:
[Product Table]
ProductID PK
NameId FK
DescriptionId FK
[Translation Table]
TextId PK
LanguageId
TranslationText
我很高兴采用这种方法,但我想知道 Entity Framework 是否有任何功能可以帮助解决这个问题?如果能够拥有一个 Product 实体对象,给它一种语言,然后以正确的语言直接访问名称和描述字段,那就太好了。
谢谢, 尼克
【问题讨论】:
-
一个与stackoverflow.com/questions/2587898/…非常相似的问题
-
这是一个类似的问题,是的,但没有得到回答:)
-
嗨尼克,我的架构和你的一样。你介意分享一下它在 edmx 上的样子吗?
标签: entity-framework multilingual