In questa guida spiegherò come creare delle relazioni con OpenOffice Database.
Primo passo è creare due tabelle, se non sapete come fare andate a vedere una mia precedente guida.
Una volta create le due tabelle andiamo in Strumenti–>Relazioni

La schermata che avremmo davanti sarà come quella qui sopra.
Selezioniamo la tabella con cui vogliamo fare una relazione e clicchiamo su aggiungi, facciamo questa operazione finché non abbiamo aggiunto tutte le tabelle interessate.
Adesso possiamo anche cliccare su chiudi.
Ora clicchiamo nel simbolo delle tre tabelle o in Inserisci–>nuova relazione.
Selezioniamo le tabelle considerate e i campi che fra loro devono essere relazionati.
Impostiamo nelle opzioni di aggiornamento e di eliminazione quelle più consone.
Esempio: aggiorna ed elimina a cascata. Così facendo all’eliminazione della voce della prima tabelle si eliminerà anche la voce corrispondente alla seconda tabella.
Se colleghiamo una chiave primaria con un altro campo che non è chiave primaria avremmo una relazione 1 a n cioè per ogni campo della prima tabella ne avremmo anche più di uno nella seconda.
Per una relazione 1 a 1 basta collegare fra loro 2 chiavi primaria.
Per una relazione n a m cioè molti a molti sarà necessario creare una terza tabella che contiene entrambe le chiavi primarie.
Per aggiungere una tabella possiamo anche andare in Inserisci–>aggiungi tabelle.













