如果我有两个关联的实体具有多对多关系,我如何在自动为我创建的“链接表”中存储其他字段?
我尝试过“两个 1 到多个关联”路线,但我很难正确配置级联删除。
最佳答案
除非这些额外的列在数据库级别被某些函数或过程使用,否则链接表中的额外列将毫无用处,因为它们在 Entity Framework 级别是完全不可见的。
听起来您需要重新考虑您的对象模型。如果您绝对需要这些列,您可以随时手动添加它们。
关于c# - EF Code First 多对多关系在链接表中存储附加数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6101607/