Tip
De primaire sleutel kan meer dan één veld bevatten. (De verwijzende sleutel (foreign
key1)
1
ervan zal hetzelfde aantal velden bevatten.) Indien dit het geval zou zijn in
Afbeelding 9, zouden de andere velden van de tabel Brandstof in de lijst staan onder
Datum. De corresponderende velden voor de verwijzende sleutel zouden in de lijst
onder Vakanties staan. Gederailleerde informatie hierover staat in de Handleiding voor
Base.
f) Klik op OK.
g) Sla het dialoogvenster Relatie-ontwerp op als de knop Opslaan actief is.
h) Sluit het dialoogvenster Relatie-ontwerp.
i) Klik op het pictogram Opslaan links bovenin het hoofdvenster van de database.
Hoewel deze opties niet noodzakelijk zijn, helpen ze wel. Als u deze opties geselecteerd heeft,
kunt u een tabel bijwerken, die een relatie heeft met een andere tabel die aangepast is. Het staat u
ook toe een veld uit een tabel te verwijderen zonder dat er een inconsistentie ontstaat.
Een database-formulier maken
Databases worden gebruikt voor gegevensopslag. Maar hoe worden die gegeven in de database
ingevoerd? Hier worden formulieren voor gebruikt. In de taal van databases, een formulier is een
front-end voor gegevensinvoer en bewerking.
Een eenvoudig formulier bestaat uit de velden van de tabel (Afbeelding 11). Meer complexe
formulieren kunnen veel meer bevatten, zoals tekst, afbeeldingen, selectievakken en veel meer
andere elementen. Afbeelding 12 is van dezelfde tabel gemaakt, met een tekstlabel
(Brandstofaankopen), een keuzelijst geplaatst in BetaalWijze en een grafische achtergrond.
Een keuzelijst is handig als een veld een vast aantal keuzes heeft. Het bespaart u het handmatig
intypen van de gegevens en verzekerd u dat er geen foutieve gegevens worden ingevoerd.
1 Een veld in een tabel die de waarden van de primaire sleutel van de records in een andere tabel opslaat.
Een database-formulier maken | 21