0

たぶん、これは最善の方法ではありません...しかし、これを示すEERモデルを見たことがないので、そうである場合は確認したいと思います。

エンティティ Employees、Managers、および Workers があるとします。

従業員はマネージャーまたはワーカーのいずれかです

従業員 (ユーザー名 PK、パスワード、名前)

manager(manager_ID PK、シフト、部署)

ワーカー (worker_ID PK、hour_per_week、manager_ID FK)

マネージャーまたはワーカーの主キーである従業員の属性として ID を挿入できますか。

または、マネージャーとワーカーの両方にユーザー名を外部キーとして追加しますか?

基本的に、従業員を従業員とマネージャーの両方に関連付けるにはどうすればよいですか?

4

1 に答える 1