如果我有两个关联成多对多关系的实体,如何在为我自动创建的“链接表”中存储其他字段?

我已经尝试过“两个1对许多关联”路由,但是我很难正确配置级联删除。

最佳答案

除非数据库级的某些功能或过程使用了这些额外的列,否则链接表中的这些额外的列将是无用的,因为它们在实体框架级别上是完全不可见的。

听起来您需要重新考虑对象模型。如果您绝对需要这些列,则可以随时稍后手动添加它们。

关于c# - EF代码优先多对多关系在链接表中存储其他数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6101607/

10-11 06:33