Cómo almacenar datos de transporte público

Actualmente estoy tratando de implementar mi propio buscador de rutas de transporte público para encontrar conexiones en tranvía / autobús, etc. con horarios determinados. Todos los datos son generados por mí (simplemente agregando coordenadas de paradas del mapa de google). Gracias a ello, soy libre de elegir mi propia forma de almacenar datos y procesarlos. Toda la red de transporte está representada por un gráfico ponderado. Entonces, aquí viene la pregunta: ¿cómo almacenar datos de transporte público en una base de datos SQL estándar para que puedan ser procesados fácilmente por algunos algoritmos elegidos? ¿Cómo convertirlo fácilmente más tarde a la forma de gráfico expandido en el tiempo para que el algoritmo Dijkstra simple sea suficiente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta