Wanneer u een relatie tussen tabellen maakt, kiest u in elke tabel een of meer velden als
vergelijkingsvelden. Vergelijkingsvelden hebben doorgaans gemeenschappelijke waarden. In een typische relatie is een record in een bepaalde tabel gerelateerd aan records in een andere tabel die een gemeenschappelijke waarde in het vergelijkingsveld bevatten.
Een tabel Klanten en een tabel Facturen kunnen bijvoorbeeld elk het veld Klantnummer bevatten om op een unieke wijze elke klant en aankoop aan te duiden. Als de twee tabellen aan elkaar zijn gerelateerd op basis van het vergelijkingsveld Klantnummer, kan een record in de tabel Klanten een
portaal weergeven waarin elke factuur met een overeenkomend Klantnummer wordt weergegeven, en kunnen in de tabel Facturen op elke factuur met hetzelfde Klantnummer de vaste gegevens van de klant worden getoond.
Stel dat u een eenvoudige relatie hebt gemaakt waardoor de records in Tabel A en Tabel B worden samengevoegd op basis van de inhoud van één veld in elke tabel en dat het vergelijkingsveld in Tabel A de volgende waarden bevat, gescheiden door Returns:
In FileMaker Pro wordt dan elke record in Tabel B opgevraagd die in het overeenkomstige vergelijkingsveld de enkelvoudige waarde
rood,
groen of
blauw bevat. In FileMaker Pro worden de records die in het vergelijkingsveld de waarde
rood groen blauw bevatten, echter niet opgevraagd. Met het regelterugloopteken geeft u voor FileMaker Pro aan dat elke regel als een afzonderlijke waarde moet worden beschouwd.