erd が多値の主キーを持つことは可能ですか?
もしそうなら、リレーショナル スキーマにマッピングするときにそれらをどのように扱うのですか?
ありがとう。
複合キーまたは複合キーについて話していると思います。大まかに言うと、これらは ( ) などの複数の列で構成されるキーですid, date, name
。参照されるテーブルに同じ列を作成し、同じキーを作成する必要があります。
*Table2*
id, date, name
Index1: (id, date, name)
*Table2*
id, date, name, favorite_color
Index2: (id, date, name) references Table2.Index1
複合属性を主キーとして持つことは可能ですが、複数値属性を主キーとして使用することはできません。
多値属性を異常とみなし、その属性を別の実体化することで解決するため。