0

このようなものをどのように SQL に変換しますか?

ここに画像の説明を入力

エンティティA - 太い線 -関係- 単純な線 -エンティティB

他の接続を書くのは簡単ですが、上記のような1本の太い線と単純な線になると、どういうわけか理解できないようです

フットボール シーズン (エンティティ A - シーズン) の日付である主キーと、シーズン エンティティの名前と主キーである 2 つの主キーを持つエンティティ (エンティティ B - フットボール チーム) があります。しかし、その疑いのために、私はそれらを適切に関連付けることができません.

4

1 に答える 1

0

リレーションは通常、独立したテーブル (ひし形) を形成しません。ただし、多対多の関係の場合、通常は別のテーブルに表示されます。表記法( there are many )に応じて、ダイアグラムは多対多の関係または 1 対 1 の関係を表すことができます。

強力なエンティティ (長方形) はテーブルを取得します。

ER 図では、通常、エンティティ自体に線で結ばれた円内に各テーブルの属性も表示されます。これらの属性は、各テーブルの列に変換されます。図で下線が引かれている属性は、特定のエンティティの主キーを表しています。

通常、ER図では簡単に表現できない追加の制約や奇妙な制約は、通常、補足事項として記載されています。

あなたの質問に答えるには、それが多対多の関係であるかどうかを知る必要があります。その場合はSeasonClub、2 つの異なる主キーを内部に持つテーブルを作成します。

于 2013-11-07T12:33:48.360 に答える