Een relatie van een tabel is in Onemap een verwijzing naar een andere tabel. Een record van de tabel wijst dan naar een record van een andere tabel door in een veld het identificatieveld (de primaire sleutel) van dat record op te nemen.
Werkwijze toevoegen relatie ...
Op de volgende manier kun je een relatie aan een tabel toevoegen:
- Selecteer de tabel waaraan je een relatie wilt toevoegen (hoofdmenu: Tabellen > Toon alle tabellen). Gebruik eventueel een zoekfilter.
- Klik achter de titel van de tabel op Relaties.
Er verschijnt een overzicht van alle relaties van de betreffende tabel. - Klik boven het overzicht op de knop Relatie toevoegen. Een formulier verschijnt waarin je het verwijsveld in de huidige tabel selecteert en de tabel waarnaar dit veld verwijst.
- Selecteer bij Veldnaam de naam van het veld dat naar een record van een andere tabel verwijst. Dit is een vreemde sleutel (foreign key). Dit veld bevat een waarde van een identificatieveld (primaire sleutel of primary key) van de andere tabel waarnaar verwezen wordt,
- Selecteer bij Vreemde tabel de naam van de tabel waarnaar het veld dat hierboven is geselecteerd naar verwijst.
- Klik Opslaan.
- Bekijk de relatie in het Datagrid van de tabel. De waarde van het verwijsveld (een primaire sleutel van een andere tabel) is nu vervangen door de weergavevelden van de andere tabel waarnaar in de relatie naar verwezen wordt.
De volgende video toont hoe je een relatie aan een tabel toevoegt:
Toelichting op de video "Tabellen - Toevoegen van een relatie" ...
Bij het relatievoorbeeld in de video verwijst het veld adres
van de tabel namen
naar het veld nummer
van de tabel adressen
. Het veld adres
is dus een vreemde sleutel (foreign key) in de tabel namen
die verwijst naar de primaire sleutel (primary key) nummer
van de tabel adressen
.