Collegare/Relazionare due tabelle

Due tabelle possono essere collegate utilizzando una colonna "Elenco a discesa". Con questa colonna è possibile mostrare i valori presenti nella colonna di un'altra tabella. In questo modo è possibile scegliere uno di questi valori e creare di fatto una relazione fra le due tabelle.

Di seguito è descritta una procedura su come collegare due tabelle di esempio: Clienti e Manutenzioni. Nella tabella Clienti è presente una colonna Nome che utilizzeremo nella tabella Manutenzioni. Assicurati quindi di avere nel database una tabella Clienti e una tabella Manutenzioni con le relative colonne.

  1. Accedi a BaseBear.
  2. Clicca su Modifica in corrispondenza del database.
  3. Clicca su "Aggiungi colonna" in corrispondenza della tabella Manutenzione.
  4. Seleziona la colonna Elenco a discesa.
  5. Scrivi Cliente nel nome della colonna.
  6. Scegli l'opzione "Prendi i valori da una tabella".
  7. Scegli la tabella Manutenzione e poi la colonna Nome.
  8. Seleziona l'opzione "Mostra il collegamento al record di origine ".
  9. Assicurati che sia selezionata l'opzione "Mantieni il valore aggiornato se viene modificato il valore di origine".
  10. Clicca su Aggiungi. 

Le due tabelle sono collegate, nella tabella Manutenzioni è ora possibile scegliere un Cliente tra quelli presenti nella tabella Clienti.

Dopo aver collegato le due tabelle tramite una colonna "Elenco a discesa" è possibile utilizzare una o più colonne Derivate per copiare automaticamente anche altri valori di altre colonne. Riprendendo l'esempio delle tabelle Clienti e Manutenzioni, è possibile copiare, alla selezione del cliente, anche l'indirizzo, la città e l'email. Per maggiori informazioni consultare la guida sulla colonna derivata.