将表添加到没有关联的DataClass

时间:2017-10-27 20:02:02

标签: c# sql-server linq datacontext

我在第三方数据库上使用Linq,我有DataContext,其中包含我目前使用过的所有表格。我试图添加另一个表并遇到了我认为是数据库设计问题,但我无法更改数据库。

有两个表,JobOperations和JobOperationsTime。 JobOperations.Job_Operation是可以为空的KeyNum(int)。 JobOperationsTime.Job_Operations是不可为空的外键KeyNum(int)。

当我将JobOperationsTime拖放到DataContext上时,出现错误:

父属性JobOperation.Job_Operation1与子属性JobOperationTime.Job_Operation不匹配。如果子属性不可为空,则父属性不能为空。

无论如何都要将此表强制转换为没有此关联的DataContext吗?

我无法更改数据库,所以我被困在这里。我的目标是能够针对这些表编写linq查询并替换当前的SQL查询。

0 个答案:

没有答案