1

谁能告诉我为什么我会收到这个错误?我曾尝试添加约束,但它会导致大量其他错误,我无法弄清楚。在我看来一切都很好:\

这是我得到的错误

Error   1   Error 3003: Problem in mapping fragments starting at line 265:Given the cardinality of Association End Member Contact, it should be mapped to key columns of the table tbl_Contact_Relationship. Either fix the mapping or change the multiplicity of this end.

在此处输入图像描述

提前致谢。

4

2 回答 2

3

这里的问题是您正在考虑“1 对多”,但实际上它是“0 或 1 对多”。

您可以在 .edmx 图表设计器中修改它,或者如果您在数据库中正确设置了外键(确保在退出对话框窗口后保存表)和“从数据库更新模型”,您将得到更正的映射自动地。

于 2013-06-30T20:06:31.707 回答
0

修复了这个,不知道如何。删除了 tbl_Contact_Relationship 并将其重新添加,它现在正在工作。

于 2012-10-08T14:18:07.130 回答