SQLという名前のテーブルがあり、多対多の関係を持つテーブルにPerson接続されています。PetsPersonPets
Personでエンティティを保存しようとしていますPets。しかし、私はペットの名前を一意にするよう強制しました。
テーブルの外部キー制約に関する例外をスローしPetsます。それは良いことです、私はそのインデックスを作成しました。
public class Person
{
public string Name { get; set; }
public string LastName { get; set; }
}
public class Pets
{
public string Name { get; set; }
}
Personでは、関連するものを保存するにはどうすればよいでしょうか。それらが既に存在する場合は、それらを再度追加するのではなく、テーブルPetsに参照を追加するだけですか?PersonPets