AvaFimal ha scritto:
Dovrebbe solo permettere di archiviare i dati permettendo di tener sotto controllo la reale situazione passata, presente e futura consentendo di estrarre dati significativi che già so come estrarre.
Mia interpretazione di questa frase:
1. Tu tracci le Corse "già effettuate"...non puoi fare altrimenti
2. Dopo un'annata di inserimenti puoi avere già un'idea "approssimativa" delle Corse future.
Io più che chiamare Corse, le chiamerei Tappe perché occorre tracciare anche le Stazioni. Secondo me lo scenario tabelle potrebbe essere questo:
Treni
IDTreno (PK)
NomeTreno
TipoTreno (qui scrivi se si tratta di Master, Secondario...)
Stazioni
IDStazione (PK)
NomeStazione
Tappe
IDTappa (PK)
TimeTappa (con il formato completo Data/Ora)
IDStazione (FK)
IDTreno (FK)
Relazioni:
Treni.IDTreno uno-a-molti Tappe.IDTreno
Stazioni.IDStazione uno-a-molti Tappe.IDStazione
Per avere sott'occhio le varie situazioni che hai elencato
AvaFimal ha scritto:
Per comprendere meglio quello che vorrei fare è:
1) selezionando un treno master vorrei poter visualizzare le date e il numero del treno effettivamente circolante (master o associato);
2) selezionando una data vorrei poter visualizzare quali treni circolano in tale giorno (master o associato).
costruisci tutte le query che vuoi.