diff --git a/td1.md b/td1.md index 0ec044e..0bcd29f 100644 --- a/td1.md +++ b/td1.md @@ -18,7 +18,52 @@ ___ Une société de transport possède une flotte de camion et plusieurs entrepots. -Cette société embauche des chauffeurs. Les camions sont utilisés pour effectuer des transports entre les entrepôts. Les camions sont affectés aux chauffeurs au jour le jour. +Cette société embauche des chauffeurs. + +Les camions sont utilisés pour effectuer des transports entre les entrepôts. Les camions sont affectés aux chauffeurs au jour le jour. + +```mermaid +erDiagram + SOCIETE ||--o{ ENTREPOT : possede + SOCIETE ||--o{ CAMION : possede + SOCIETE ||--o{ CHAUFFEUR : embauche + + CAMION ||--o{ TRANSPORT : effectue + ENTREPOT ||--o{ TRANSPORT : origine + ENTREPOT ||--o{ TRANSPORT : destination + CHAUFFEUR ||--o{ AFFECTATION : conduit + CAMION ||--o{ AFFECTATION : est_affecte + + SOCIETE { + int id + string nom + } + + ENTREPOT { + int id + string ville + } + + CAMION { + string immatriculation + string modele + } + + CHAUFFEUR { + int id + string nom + } + + TRANSPORT { + int id + date jour + int chauffeur + int camion + int depot_depart + int depot_arrivee + } +``` + Amélioration 1 : La nature du permis limite les camions que le chauffeur peut conduire.