Ciao nelson. Adesso ti rispondo rapidamente perchè sono in ufficio e mi sto prendendo 5 minuti di sano cazzeggio.![]()
Ovviamente non posso avere chiara tutta la struttura della banca dati ma a grosse linee mi è sembrato di capire che ti occorra una tabella in cui riporti tutti i box.
Occorre poi una tabella relativa all'anagrafica dei cani.
Visto che i cani sono soggetti a spostamenti di box sarà necessario creare un'ulteriore tabella che tenga conto degli spostamenti degli animali. Avrai quindi una relazione 1 a molti tra il singolo cane e i suoi spostamenti.
Quindi a grandi linee
tabella box
id_box
nome_box
tabella anagrafe_canina
id_cane
codice/nome_came
...
sfilza di tutti i dati
tabella spostamenti
id_spostamento
id_cane
id_box
data_inizio
data_fine
Qui l'idea è di creare una tabella in cui terrai traccia di tutti gli spostamenti dei cani
Quindi un cane da una certa data fino ad un'altra sarà in un box, successivamente al suo spostamento inserirai le nuove date e il box di residenza.
Una volta creata la relazione tra le due tabelle inserirai la tabella degli spostamenti come sottomaschera della tabella anagrafica e ti sarà quindi facile gestire tutti gli spostamenti di ogni singolo animale. Ovviamente questo tutto a grosse linee.