私は今学期データベースを学んでいます。erモデルの宿題は本当に私を混乱させます。
宿題は、野菜市場についての図を描いています。野菜市場には、番号が付けられた屋台のコレクションがあります。各屋台には名前(ユニーク)があり、少なくとも1種類の野菜(それぞれに名前が付いています)を販売しています。各屋台は、それぞれの野菜を独自の価格で販売しています。各農場は野菜の一部(すべてではありませんが少なくとも1つ)を栽培しますが、野菜は少なくとも1つの農場で栽培する必要があります。各ファームには、1つの名前(一意)と住所があります。各屋台は、合意した特定の価格で1つの農場から各野菜を購入します。
私の質問は、要件の「(少なくとも1つ、ただしすべてではない)」という制約をどのように説明するかということです。
もう1つの質問は、野菜には主キーや識別機能がないため、エンティティとして扱う必要があるということです。それとも、属性のようなものとして扱う必要がありますか?
これが私の答えです:(
出典:rrimg.com)