Correction - Décomposition d'une relation

Question 1 Ensemble de dépendances fonctionnelles (les dépendances non-élémentaires ne sont pas listées)

  • n°opération $ \rightarrow $ n°avion
  • n°opération $ \rightarrow $ date_operation
  • n°opération $ \rightarrow $ compagnie_avion
  • n°opération $ \rightarrow $ date_mise_en_service_avion
  • n°technicien $ \rightarrow $ nom_technicien
  • n°technicien $ \rightarrow $ specialite_technicien
  • n°avion $ \rightarrow $ compagnie_avion
  • n°avion $ \rightarrow $ date_mise_en_service_avion
  • n°intervention $ \rightarrow $ cout_intervention
  • n°intervention $ \rightarrow $ code_imputation

Question 2

Couverture minimale

  • n°opération $ \rightarrow $ n°avion
  • n°opération $ \rightarrow $ date_operation
  • n°technicien $ \rightarrow $ nom_technicien
  • n°technicien $ \rightarrow $ specialite_technicien
  • n°avion $ \rightarrow $ compagnie_avion
  • n°avion $ \rightarrow $ date_mise_en_service_avion
  • n°intervention $ \rightarrow $ cout_intervention
  • n°intervention $ \rightarrow $ code_imputation

Partition

  • n°operation $ \rightarrow $ n°avion, date_operation
  • n°technicien $ \rightarrow $ nom_technicien, - specialité_technicien
  • n°avion $ \rightarrow $ compagnie_avion, - date_mise_en_service_avion
  • n°intervention $ \rightarrow $ cout_intervention, - code_imputation

Relations crées

OPERATION (n°opération, n°avion, date_opération)

TECHNICIEN (n°technicien, nom_technicien, specialité_technicien)

AVION (n°avion, compagnie_avion, date_mise_en_service_avion)

INTERVENTION (n°intervention, cout_intervention, code_imputation)

Ajout d’une relation contenant la clé de OPERATION_MAINTENANCE

OPERATION_MAINTENANCE (n°operation, n°intervention, n°technicien)