2017-11-19 14 views
0

タイトルが必要でない可能性があります。もし私が間違ってしまったら、それを変更するよう提案してください。私は代入のためにERダイアグラムをしなければなりません。私の従業員は料理人かウェイターのどちらかです。料理人は固定給料を得るが、ウェイターは1時間に支払われる。 図でウェイターと料理を区別するにはどうすればよいですか?ER図のエンティティを区別する

+0

、それは意志「従業員」テーブル内の外部キーになり、それは「ディスクリミネータ」の役割を果たすことになります。子テーブルである「Cooks」と「Waiters」を特定のデータを格納する「従業員」テーブルに追加することができます。表「従業員」に共通項目を格納することができます – Monah

答えて

0

時間ごとに多くのオプション...雇用の種類と

  • 単一のエンティティ、および別々のフィールドや給与と給与タイプと固定給与(時給/固定)フィールド

  • 二つがあります。対応するフィールドを持つ別個のエンティティ(cook、waiters)

  • 従業員のための1つのエンティティ、オプションの1:1の関係を持つ「時間給料」と「固定給与」の別個のエンティティ

これが割り当てている場合、あなたはおそらく、最近導入された新しい概念を使用することが期待されているあなたは意志がクックとウェイター値が含まれている `EmployeeTypes`と呼ばれるエンティティを定義することができますO :)

関連する問題