DB初心者です。よろしくお願いします。
前提
担当者の順番を定義するためのgroupテーブルと、personテーブルがあります。
[group] id |order1 |order2 |order3 ------------------------------- 0001 |A |B |C 0002 |C |A |B
[person] id |name |tel |mail ------------------------------- A |yamada |080-xx |xxx@tera.co.jp B |fujita |080-xx |xxx@tera.co.jp C |ito |080-xx |xxx@tera.co.jp
作ってみたER図

発生している問題
ER図見てわかる通り、
order1~3に対してperson.idが紐づいている事が表現できていません。
初めは order1(person.id) としていましたがしっくりこず(テーブルのカラム名とも一致しなくなる)
この場合の一般的な表現の仕方について、ご教授いただきたくよろしくお願い致します。
補足
使用するツールはsqlite3の予定です。

0 コメント