Bonjour,
Je travaille sur un projet personnel qui consiste à modéliser sous Postres une base de données GTFS. Le GTFS est utilisé dans les transports pour construire l'offre de transports (horaires, lignes....).
Pour ce faire j'utilise Looping et quelque chose m'échappe dans la construction du modèle et notamment sur 2 tables qui sont TRIPS et SHAPES.
La table TRIPS permet de construire les courses/missions quant à la table SHAPES elle sert à tracer le parcours sur une carte.
En lisant la documentation, il est indiqué que la table TRIPS à une clé primaire : trips_id et une clé étrangère shape_id provenant de la table SHAPES. (https://gtfs.org/fr/documentation/sc...ence/#tripstxt)
Pour la table SHAPES, il s'avère qu'il y a une clé composite : shape_id et shape_pt_sequence (https://gtfs.org/fr/documentation/sc...nce/#shapestxt)
En modélisant cette relation sous Looping, mes clés composites deviennent des clés étrangères dans la table TRIPS. D'ailleurs une petite étoile apparait au dessus de l'attribut shape_pt_sequence.
Est-il possible avec Looping de modéliser cette relation (ou comportement) pour ne propager que la clé shape_id dans la table TRIPS ?
En vous remerciant.






Répondre avec citation




Partager