Académique Documents
Professionnel Documents
Culture Documents
Etape 1 :
Companie Train
1 1..*
Propose
Train
1 : ouvreResa()
Companie [train complet] 2 : fermeResa()
Etape 2 :
1..* 1
Ville
Train Gare
Depart 0..*
1..*
HeureDep :int
HeureArrive :int Dessert
Arrive
DateDep :int
DateArrive :int 1..* 1
1..N
Reservation
1..* confirme :bool
annule:bool
1..*
1..*
Client
1..* Passager
1
1
Etape 5 : finalement…
Ville
Dessert
1..*
0..*
1 Gare
Train 1..*
Companie Depart
Numero : int
1..* HeureDep : int 1
Nom :String 1
annule:bool Arrive
Propose HeureArrive : int
1..* 1
DateDep : int
DateArrive : int
Arret
1
1..* 1 1
1 Arret
HeureArrive :int
1..N HeureDep :int
1..*
Reservation
1..* confirme :bool
annule:bool
1..*
1..*
Client
Nom :String 1..* Passager
Prenom :String 1
Adresse : String Nom :String
1
Telephone:String Prenom :String