Bonjour ou bonsoir à toutes et à tous,
J'aimerais créer une base de donnée complète regroupant tous les horaires des lignes de bus de ma région, pour que par la suite en faisant une simple recherche d'arrêt on aie le prochain bus ou les prochains bus à cette arrêt.
Mon souci c'est que j'ai beaucoup de données et je ne sais que mettre en clé primaire ou quoi classer avec quoi et j'aurais besoin de quelque piste pour m'aider à voir un peu plus clair.
Pour faire simple voici ce qui il y a dans la base de donnée.
- Il y a bien sur les arrêts.
- les lignes de bus
- les horaires pour chaque bus et chaque arrêt
Le problème c'est que s'il y avait qu'une ligne aucun souci, mais là, il y a plusieurs lignes, et des fois certaines lignes ont des arrêts en communs avec d'autres.
Alors comment faire pour que cela rentre dans des tables ? combien de table ? quel clé primaire utiliser, si c'est les arrêts, les lignes etc ?
J'ai retourné dans tout les sens et rien y fait toujours un point d'interrogation.
Dans l'attente de vos idées pour que j'arrive enfin à trouver une solution pour avancer, je vous envoie à toutes et à tous mes salutations les meilleures
Partager