Grafico database
copia linkTrascrizione

Il database del progetto comincia a prendere forma con 2 tabelle: Localita ed Appartamenti; ovvio che spesso le applicazioni richiedono numerose tabelle e molteplici intrecci di relazione tra campi. E’ possibile conoscere le relazioni esistenti tra le tabelle con gli oggetti Foreign Key impostati sulle stesse…ma molte volte è più pratico poter avere una visione globale della struttura attraverso un grafico; nel nostro esempio il grafico sarà molto semplice, in altre situazione potrebbe essere veramente complesso.
Posizioniamo la selezione nell’albero di progetto sul nome del database e utilizziamo una voce del menu Visualizza -> Grafico, oppure possiamo premere sulla tastiera il tasto F4.
Nella scheda di progettazione troviamo un grafico delle tabelle e delle relazioni che occorrono tra le tabelle inserite; notate una linea continua tra la tabella Appartamenti e la tabella Localita: una linea continua indica che la relazione è obbligatoria, cioè siamo obbligati ad inserire un valore IdComune per salvare i dati.
Ora chiudo questa scheda, apporto una modifica alla struttura indicando di volere una relazione opzionale….vi ricordate l’opzionalità è nella Foreign Key non sul campo…quindi doppio clic sulla foreign key e eseguo un check sulla voce Opzionale e confermo.
Riapriamo il grafico del database e scopriamo che la stessa linea di unione ora è tratteggiata…in quanto le relazioni opzionali vengono disegnate con linee tratteggiate.
Ripristino la situazione precedente utilizzando la voce Modifica -> Annulla operazione che elimina l’ultima operazione effettuata.
Una visione globale delle tabelle e delle relazioni impostate nel database sull’albero di progetto previene eventuali errori di ridondanza o riferimenti circolari che potrebbero accadere durante la fase di esportazione della struttura verso il motore database.
Posizioniamo la selezione nell’albero di progetto sul nome del database e utilizziamo una voce del menu Visualizza -> Grafico, oppure possiamo premere sulla tastiera il tasto F4.
Nella scheda di progettazione troviamo un grafico delle tabelle e delle relazioni che occorrono tra le tabelle inserite; notate una linea continua tra la tabella Appartamenti e la tabella Localita: una linea continua indica che la relazione è obbligatoria, cioè siamo obbligati ad inserire un valore IdComune per salvare i dati.
Ora chiudo questa scheda, apporto una modifica alla struttura indicando di volere una relazione opzionale….vi ricordate l’opzionalità è nella Foreign Key non sul campo…quindi doppio clic sulla foreign key e eseguo un check sulla voce Opzionale e confermo.
Riapriamo il grafico del database e scopriamo che la stessa linea di unione ora è tratteggiata…in quanto le relazioni opzionali vengono disegnate con linee tratteggiate.
Ripristino la situazione precedente utilizzando la voce Modifica -> Annulla operazione che elimina l’ultima operazione effettuata.
Una visione globale delle tabelle e delle relazioni impostate nel database sull’albero di progetto previene eventuali errori di ridondanza o riferimenti circolari che potrebbero accadere durante la fase di esportazione della struttura verso il motore database.
Ultima modifica: 19/03/2021 / Validità: da 20.0.7800