J'ai fait le modèle logique de données suivant
Qu'en pensez-vous?
Remise(Num_remise, Carte 12-25 ans, Carte Senior, Carte Escapades, Carte Famille Nombreuse, Carte Militaire)
Client(Num_client, Titre, Nom, Prénom, Adresse, Code Postal, Ville, Téléphone, Email, Date de Naissance, @[Num_remise])
Billet(Num_billet, Description_billet, Date dachat, @[Num_client, Num_remise], @[Num_trajet, Classe], @[Distance, Prix, Heure_départ, Départ, Arrivée])
Trajet(Num_trajet, Description_trajet, @[Num_train, Classe], @[Num_remise], @[Num_tronçon, Distance, Prix, Heure_départ, Départ, Arrivée]
Tronçon(Num_tronçon, Distance, Prix, Heure_départ, Départ, Arrivée, @[Num_station])
Station(Num_station, Nom_station, @[Num_localité])
Localité(Num_localité, Nom_localité, Département)
Train(Num_train, Description_train, Classe, Nb_places, Vitesse, Voiture, @[Num_services], @[Num_frequence], @[Num_trajet])
Services(Num_services, Bar, Borne_web, Accès_handicapés, Non_fumeur, Location_dvd, Prise_portable)
Frequence(Num_frequence, Quotidien, Samedis, Dimanches_fetes)