Een oplossing ontwerpenEen goed ontworpen oplossing bevordert een consistente invoer en opvraag van gegevens en vermindert het aantal dubbele gegevens in de databasetabellen. Relationele databasetabellen werken samen om ervoor te zorgen dat de juiste gegevens beschikbaar zijn op het moment dat u ze nodig hebt. Het is handig om de opzet van een database vooraf op papier te zetten.In databaseterminologie worden die categorieën tabellen genoemd. Tabellen worden gebruikt om gegevens te groeperen die een gemeenschappelijk element of doel bevatten. U kunt bijvoorbeeld een tabel gebruiken om namen en adressen op te slaan en een andere tabel gebruiken om transactiegegevens op te slaan, zoals de verkoopdatum, het artikelnummer, de eenheidsprijs, enzovoort.Gebruik relaties om gegevens tussen tabellen in hetzelfde bestand of met tabellen in externe bestanden te delen. Andere database-elementen, zoals scripts en toegangsprivileges, worden opgeslagen op het bestandsniveau. Om die reden is het voor bepaalde complexe oplossingen beter om meerdere bestanden te gebruiken.Opmerking Aangezien FileMaker Pro bijzonder flexibel is, is de beslissing om gegevens in één bestand of in meerdere bestanden op te slaan, vaak een kwestie van verpakking en gebruiksgemak. Gegevens die in tabellen worden opgeslagen, kunnen gemakkelijk worden samengebruikt door tabellen in hetzelfde bestand en door tabellen in externe bestanden die relaties gebruiken, zoals in Werken met gerelateerde tabellen en bestanden is uitgelegd. Andere elementen, zoals scripts en toegangsprivileges, worden opgeslagen op het bestandsniveau. Om die reden is het voor bepaalde complexe oplossingen beter om meerdere bestanden te gebruiken.
5. Bepaal de databasetabellen en de gegevens die erin worden opgenomen en daarna ook de velden die u nodig gaat hebben.Met behulp van relaties kunt u ook uw gegevens groeperen om complexe opvragen op te lossen. Relaties kunnen bijvoorbeeld worden gebruikt om de huidige voorraadniveaus, verkoopverwachtingen en andere taken te bepalen waarbij het nodig is om gegevens over meerdere bestanden heen op te vragen. Raadpleeg Werken met gerelateerde tabellen en bestanden.
10. Bepaal of u de database met andere gebruikers gaat delen en hoe andere gebruikers het bestand kunnen openen.
12.
13. Bepaal welke lay-outs u nodig hebt en ontwerp een afzonderlijke lay-out voor elke taak.
•
•