0

erd が多値の主キーを持つことは可能ですか?

もしそうなら、リレーショナル スキーマにマッピングするときにそれらをどのように扱うのですか?

ありがとう。

4

2 に答える 2

0

複合キーまたは複合キーについて話していると思います。大まかに言うと、これらは ( ) などの複数の列で構成されるキーですid, date, name。参照されるテーブルに同じ列を作成し、同じキーを作成する必要があります。

*Table2*

id, date, name

Index1: (id, date, name)

*Table2*

id, date, name, favorite_color

Index2: (id, date, name) references Table2.Index1
于 2012-09-18T01:49:39.640 に答える
0

複合属性を主キーとして持つことは可能ですが、複数値属性を主キーとして使用することはできません

多値属性を異常とみなし、その属性を別の実体化することで解決するため

于 2015-12-27T09:15:58.397 に答える