Pianificazione di una soluzioneUna soluzione ben progettata permette di inserire e recuperare coerentemente i dati , e ridurre la presenza di dati duplicati tra le tabelle del database. Le tabelle dei database relazionali operano congiuntamente per assicurare che i dati disponibili corrispondano a quelli richiesti. Pianificare dapprima su carta il database potrebbe essere vantaggioso.Nella terminologia dei database, queste categorie di informazioni vengono chiamate tabelle. Le tabelle vengono utilizzate per raggruppare dati che contengono un elemento o uno scopo comune. Ad esempio è possibile utilizzare una tabella per memorizzare nomi e indirizzi e un'altra per i dettagli delle transazioni (ad esempio la data della vendita, il codice dell'articolo, il prezzo unitario, ecc.).Utilizzare le relazioni per condividere i dati tra le tabelle dello stesso file o con tabelle di file esterni. Gli altri elementi del database, come gli script e i privilegi di accesso, sono memorizzati a livello di file; pertanto, per alcune soluzioni complesse sarà utile utilizzare più file.Nota FileMaker Pro è molto flessibile, quindi è possibile decidere di memorizzare i dati in un unico file o in più file a seconda delle proprie esigenze. È molto facile condividere i dati memorizzati nelle tabelle tra tabelle dello stesso file e tabelle in file esterni usando le relazioni, come spiegato nella sezione Utilizzo delle tabelle e dei file correlati. Gli altri elementi, come gli script e i privilegi di accesso, vengono memorizzati a livello dei file; per questo per le soluzioni di database complesse si consiglia di usare più file.Le relazioni permettono anche di raggruppare i dati per risolvere questioni complesse. Ad esempio è possibile usare le relazioni per determinare i livelli di inventario correnti, le proiezioni di vendita e le altre attività in cui è necessario effettuare una query dei dati in più tabelle. Vedere Utilizzo delle tabelle e dei file correlati.
10. Stabilire se è necessario condividere il database con altri utenti e le relative modalità di accesso al file.
12.
13. Scegliere i formati necessari e pianificare un formato distinto per ogni attività.
•