2017-05-17 2 views
1

基本的に、従業員はパイロット、機械、または管理者になることができます。拡張エンティティリレーションシップダイアグラムでは、これらのサブタイプに固有の属性がない場合、サブタイプを作成する必要がありますか?

私の質問には、次のビジネスルールに焦点を当てて:、タイトル

  • 証明書、および力学の専門は
  • 力学はいずれかのエンジン(EN)メンテナンス、機体(AF)に特化されて記録されていますメンテナンスまたはアビオニクス(AV)メンテナンス。

特殊化に関する追加情報はありません。整備士をスーパータイプにして、そのサブタイプを専門にしないと間違っていますか?コーディングの面では、専門分野に固有の属性やメソッドがないため、継承は適用されません。そのため、列挙型などを使用することになります。

答えて

0

情報が「タイプ」だけである限り、提案されたアプローチには問題はありませんが、その条件が変更される可能性がある場合(スペシャライゼーションに関する特定の情報を追加するなど)他のオプションのためにそれは痛みのすべてを変更することの少ないです

関連する問題