Utilizzo delle tabelle e dei file correlati > Utilizzo del grafico delle relazioni > Creazione e modifica delle relazioni
 
Creazione e modifica delle relazioni
1. Selezionare il menu File > Gestisci > Database, quindi fare clic sulla scheda Relazioni.
2. Nel grafico delle relazioni, individuare le due tabelle da utilizzare per questa relazione.
Possono essere situate ovunque sul grafico, ma devono essere presenti per creare la relazione. Per le relazioni di auto collegamento, individuare la singola tabella; FileMaker Pro provvederà a creare la seconda ricorrenza di tabella.
Per aggiungere una tabella al grafico delle relazioni, fare clic su Indicatore criterio multiplo. Vedere Aggiunta di tabelle al grafico delle relazioni.
Per duplicare una tabella nel grafico delle relazioni, selezionare la tabella e fare clic su Icona operatore relazionale. Per rinominare una tabella duplicata, fare clic su Pulsante Aggiungi tabella e inserire il nuovo nome.
Nota  Non è possibile cambiare le tabelle all'interno di una relazione; è necessario creare una nuova relazione.
3. Fare clic sul campo di confronto di una delle tabelle e trascinarlo sul campo di confronto corrispondente dell'altra tabella.
È anche possibile fare clic su Pulsante Crea relazione e specificare la relazione.
Nota  Per le relazioni di auto collegamento, trascinare il campo di confronto della tabella corrente all'esterno della tabella, quindi sul secondo campo di confronto all'interno della tabella corrente. Rinominare la nuova tabella ricorrenza o fare clic su OK per accettare il nome predefinito.
4. Ripetere il passo 3 per ogni campo di confronto che si intende utilizzare in questa relazione.
5. Per modificare le impostazioni per una relazione, fare doppio clic sulla linea dell'indicatore tra le tabelle correlate. (Oppure selezionare la relazione e fare clic su Pulsante Aggiungi tabella). Quindi:
 
Per
Eseguire questa operazione
Cambiare o aggiungere un campo di confronto
Selezionare un nuovo campo di confronto e fare clic su Modifica o Aggiungi.
Modificare l'operatore relazionale
Selezionare un nuovo operatore relazionale dalla lista e fare clic su Modifica.
Duplicare o eliminare una coppia di criteri di unione
Selezionare i criteri accoppiati dall'elenco nella parte centrale della finestra di dialogo e fare clic su Duplica o Elimina.
Aggiungere un record correlato (alla tabella correlata) ogni volta che si inseriscono dei dati in un campo correlato in un record della tabella corrente
Selezionare Consenti la creazione di record in questa tabella tramite questa relazione. Quando viene selezionata questa opzione, inserendo dati di un campo correlato che non ha nessun record correlato corrispondente si crea un record in base al campo di confronto della tabella corrente.
Eliminare i record correlati (nella tabella correlata) ogniqualvolta si elimina un record di unione nella tabella corrente
Selezionare Elimina i record correlati in questa tabella quando un record viene eliminato nell'altra tabella. Questa opzione elimina i record correlati anche quando si utilizza un formato che non visualizza questi record.
Nota  Quando questa opzione viene selezionata nelle relazioni multiple dello stesso database, eliminare un record da una tabella può eliminare anche i record correlati nelle altre tabelle correlate per le quali l'opzione è stata attivata. Questo viene chiamato eliminazione sovrapposta. Bisogna considerare attentamente quest’opzione prima di attivarla.
Ordina record correlati
Selezionare Ordina i record. Quindi, nell'elenco a sinistra nella finestra di dialogo Ordina i record, fare doppio clic sui campi da ordinare. Per modificare l'ordine dei campi, è sufficiente trascinarli nella lista a destra disponendoli nell'ordine desiderato. Selezionare le altre opzioni, quindi fare clic su OK.
Per modificare il criterio di ordinamento, fare clic su Specifica nella finestra di dialogo Modifica relazione.
La selezione di questa opzione non ha effetto sui criteri di ordinamento del file correlato.
6. Fare doppio clic su OK.
Note
Selezionare Ordina i record per visualizzare il primo record trovato in un particolare ordinamento (come il valore più basso o più alto) quando si ha un campo correlato direttamente su un formato della tabella corrente. (Ad esempio, per visualizzare la data più recente di ritiro dal magazzino di un ricambio). Ordinare anche i record correlati per accedere ai record multipli che si trovano in un particolare ordinamento, e visualizzarli in un portale.
Se l'opzione Ordina i record è selezionata e vengono modificati i dati in un campo correlato di un portale, i record del portale vengono riordinati ogni volta che la relazione viene ristabilita. (Ad esempio: i record vengono riordinati quando si passa all'esterno del record e quindi si ritorna ad esso o si modifica il valore nel campo di confronto).
Poiché le relazioni sono bidirezionali, le tabelle visualizzate sul lato sinistro e destro della finestra di dialogo Modifica relazione sono equivalenti.
Se si visualizzano i record correlati in un portale, il criterio di ordinamento Ordina Record del Portale ha precedenza sull'ordinamento specificato nella casella di dialogo Modifica relazione.
Argomenti correlati 
Utilizzo del grafico delle relazioni
Informazioni sul grafico delle relazioni
Informazioni sui tipi di relazioni
Informazioni sui campi di confronto delle relazioni
Aggiunta di tabelle al grafico delle relazioni
Definizione delle tabelle del database
Eliminazione di definizioni di tabelle, definizioni di campi e dati