首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linq2Sql可空关联

Linq2Sql可空关联
EN

Stack Overflow用户
提问于 2010-11-25 16:46:04
回答 1查看 430关注 0票数 0

在多语言项目中,我在SQL2005中有以下DB结构:

表StringTable:

代码语言:javascript
复制
   itemID int PK,
   stringID int NOT NULL,
   stringValue nvarchar,
   languageId int

表格文章:

代码语言:javascript
复制
   articleID int PK,
   titleID int NOT NULL (FK to StringTable.stringID),
   descriptionID int NULL (FK to StringTable.stringID)

我在Linq2Sql (使用设计器)中映射Articles.description designer>StringTable.StringID关联时遇到了问题。表示:“如果子元素可以为空,则父属性不能为空”...我能理解..。但在我的例子中,descriptionID需要是可空的。有没有人能帮我解决这个问题,或者提出一个变通的方法(使用L2Sql和C#),如果有帮助的话,我也愿意对数据库结构进行细微的修改。

ps。所有我需要的是文章对象的描述属性,它包含给定文章或空的描述(在所有语言中)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-31 00:55:58

具有相同的问题-通过将关联添加到另一个表来解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4275127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档