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 4 | Uso delle tabelle e dei file correlati 107<br />

Ad esempio, un database Noleggio apparecchiatura da viaggio ha tre tabelle: Apparecchiatura, una tabella<br />

statica che memorizza l'inventario di noleggio apparecchiatura; Clienti, che memorizza nomi e indirizzi del<br />

cliente; e Articoli da noleggio, che memorizza un record di ogni noleggio apparecchiatura, incluso il codice<br />

apparecchiatura, il codice cliente e la data di noleggio. Lo scopo di questo database è di rintracciare i noleggi<br />

dell'apparecchiatura e visualizzare tutti i noleggi da un cliente selezionato su una data selezionata.<br />

Sebbene la soluzione utilizzi tre tabelle, la relazione a criterio multiplo è tra le tabelle Clienti e Articoli da<br />

Noleggio. Queste tabelle hanno i seguenti campi:<br />

Tabella Nome del campo Commento<br />

Client Codice cliente Campo Numero, numero di serie a immissione automatica. Uno dei campi di<br />

confronto con la tabella Articoli da noleggio<br />

Data di noleggio Campo Data. L'altro campo di confronto con la tabella Articoli da noleggio<br />

Articoli da noleggio Codice cliente Campo Numero. Uno dei campi di confronto con la tabella Clienti<br />

Data di noleggio Campo Data. L'altro campo di confronto con la tabella Clienti<br />

Codice<br />

apparecchiatura<br />

Poiché la relazione viene stabilita per consentire la creazione di record correlati nella tabella Articoli<br />

da noleggio, gli utenti potranno inserire le informazioni di noleggio in una riga vuota del portale e<br />

<strong>FileMaker</strong> Pro creerà automaticamente un record correlato per tale noleggio.<br />

Relazioni che utilizzano operatori comparativi<br />

Campo Numero<br />

In una relazione comparativa bisogna utilizzare uno o più dei seguenti operatori per confrontare i valori del<br />

campo di confronto nelle due tabelle correlate. La relazione crea i record correlati quando il confronto viene<br />

valutato con successo, secondo i criteri stabiliti.<br />

Operatore<br />

relazionale Corrisponde ai record seguenti<br />

= I valori dei campi di confronto sono uguali<br />

I valori dei campi di confronto non sono uguali<br />

Effettuare la selezione per<br />

creare i record correlati nella<br />

tabella Articoli da noleggio<br />

< I valori del campo di confronto a sinistra sono minori dei valori del campo di confronto a destra<br />

I valori del campo di confronto a sinistra sono minori o uguali ai valori del campo di confronto a destra<br />

> I valori del campo di confronto a sinistra sono maggiori dei valori del campo di confronto a destra<br />

I valori del campo di confronto a sinistra sono maggiori o uguali ai valori del campo di confronto a destra<br />

x I record della tabella a sinistra sono associati ai record della tabella a destra, indipendentemente dai valori dei<br />

campi di confronto

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

Saved successfully!

Ooh no, something went wrong!