簡単な質問: 営業担当者と連絡先の間に多対多の関係があります。
SalesRep <<---------------->> Contact
各営業担当者は、連絡先ごとに自分がお気に入り ( BOOL isFavorite
) かどうかを指定し、いくつかのメモを残す( ) ことができますNSString *notes
。
これが現在モデル化されている方法は、暫定的なエンティティを使用することです。
SalesRep <------>> Relationship <<-------> Contact
ここで、追加情報は Relationship エンティティの 2 つの属性に保持されます。
これを追加の属性でモデル化するだけで、新しい Relationship エンティティを回避する方法はありますか? 備考欄を省略したらどうですか?親/子エンティティを使用した解決策はありますか?