0

多対多の関係を持つ食材と料理の2つのエンティティを持つプロジェクトがあります。すべての料理で、私は食材との関係を保っています。私は、すべての料理の各材料の適切な量のカウンターを作成しようとしています(たとえば、料理「オムレツ」には、プロパティ「2」の「卵」とプロパティ「1」の「ミルク」が必要です...)。私はカウンターをモデル化する正しい方法とそれを定義する方法に苦労しています、そこで何か助けはありますか?

4

1 に答える 1

1

これをモデル化するには、3番目のエンティティが必要です。まず、多対数の関係を削除します。次に、(または任意の)という新しいエンティティを作成し、IngredientQuantity整数型のプロパティ量を追加します。ここで、に2つの1対1の関係を追加しIngredientQuantityます。最初のものはあなたの料理エンティティを指し、2番目のものはあなたの材料エンティティを指します。

于 2013-02-16T17:08:31.147 に答える