我有两个在 SQL 中相关的表:
MasterPartNumbers MasterPartsLists
(pk) pn (one-> many) (fk) pn
desc parentAssemblyPn
(pk) partsListLineItemID
注意:MasterPartNumbers
确实与 共享导航关系MasterPartsList
,但关系的“多”侧 ( MasterPartsLists.pn
) 不是主键或唯一键。同一个pn
(零件号)可以属于几个不同parentAssmeblyPn
的
现在,我想确保添加到我ObjectContext
的属于这两个实体中的任何一个的任何数据都转发给另一个。
问题1:在向上下文添加新对象(_context.MasterPartNumbers.AddObject(someEnumerable))和应用.SaveChanges()时,如何使用.Include()方法传递相关信息?