如何在 entityframework 中间 table 插入一条记录

how to insert a record in middle table in entityframework

我有两个基本的tables(护士,病人) 中间有一个 table 表示体检结果包括 (id - patient_id - nurse_id - reslt)

所以我做了一个新结果并给它赋值然后将它添加到我的 DBEntities 然后保存但是这个问题发生了

问题到底出在哪里?

问题出在生成的实体中,我只删除了那个实体并创建了另一个实体(使用从现有数据库生成),现在它工作正常