私はエンティティモデルを持っています
class Package
{
...
virtual ICollection<Owner> Owners { get; set; }
}
と操作を実装していAddOwner()
ます。
エンティティフレームワークでは、呼び出すために、所有者を含むPackageオブジェクトを取得する必要がありますか?変更をデータベースに保存しますか?.Include(p => p.Owners)
p.Add(newOwner)
二次的な質問:直感がCLRコレクションに基づいているのか、Entity Frameworkの原則に基づいているのかわからないため、直感はここでの答えに導きません。CLRコレクションの観点から考えるよりも物事をよりよく理解するのに役立つEFの原則はありますか?