14.10.2013 Views

qui - FileMaker

qui - FileMaker

qui - FileMaker

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capitolo 3 | Creazione di database 55<br />

7. Determinare i campi di confronto per ciascuna tabella e fare un cerchio attorno ad essi.<br />

Per ulteriori informazioni, vedere "Informazioni sui campi di confronto delle relazioni" a pagina 105.<br />

Codice cliente<br />

Nome cliente<br />

Via<br />

Città<br />

CAP<br />

Telefono<br />

ID tour<br />

Nome escursione<br />

Tabella clienti<br />

Tabella itinerari<br />

Tabella Escursioni<br />

Per esempio, nella tabella Clienti è possibile assegnare ad ogni cliente un codice personale. Non verranno<br />

inseriti nuovi codici cliente nella tabella senza che vengano aggiunti nuovi clienti; pertanto l'esistenza del<br />

codice cliente determina l'esistenza del record.<br />

8. Per ogni tabella, decidere in quali campi verranno memorizzati i dati e quali saranno utilizzati da altre<br />

tabelle (correlate).<br />

Ogni tabella ha un solo soggetto e tutti i campi di una tabella descrivono solo tale soggetto.<br />

Ad esempio, i campi di un record della tabella Clienti memorizzano tutte le informazioni su un cliente.<br />

Codice cliente<br />

Nome cliente<br />

Via<br />

Città<br />

CAP<br />

Telefono<br />

ID tour<br />

Nome escursione<br />

Tabella clienti<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

Tabella itinerari<br />

ID tour<br />

Nome escursione<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

ID tour<br />

Nome escursione<br />

Codice itinerario<br />

Origine<br />

Destinazione<br />

Tabella Escursioni<br />

Il soggetto della tabella consente di individuare il file più appropriato per memorizzare i dati e dove<br />

utilizzare i dati di una tabella correlata. A differenza dei campi di confronto, tutti i campi devono apparire<br />

solo una volta nel database. Eliminare le ricorrenze dei campi che non sono pertinenti al soggetto della<br />

tabella.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!