Tabelle
- Creare una tabella
- Creare una tabella filtrata
- Cambiare la posizione di una tabella
- Collegare/Relazionare due tabelle
- Aggiungere file al record di una tabella
- Evidenziare alcune righe di una tabella
- Includere una tabella in un sito web
- Ordinare i dati di una tabella
- Visualizzare il log delle azioni su una tabella
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.
- Accedi a BaseBear.
- Clicca su Modifica in corrispondenza del database.
- Clicca su "Aggiungi colonna" in corrispondenza della tabella Manutenzione.
- Seleziona la colonna Elenco a discesa.
- Scrivi Cliente nel nome della colonna.
- Scegli l'opzione "Prendi i valori da una tabella".
- Scegli la tabella Manutenzione e poi la colonna Nome.
- Seleziona l'opzione "Mostra il collegamento al record di origine ".
- Assicurati che sia selezionata l'opzione "Mantieni il valore aggiornato se viene modificato il valore di origine".
- 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.