Op basis van het plaatje kan ik er niet veel van zeggen. De foutmelding geeft zelf al een paar oorzaken aan. Een één-op-veel relatie werkt alleen als er in de gerelateerde tabel (tblAppointments in jouw voorbeeld) geen records voorkomen die niet in tblProjecten voorkomen. Dus als je in [tblAppointments] een ProjectID 123 hebt, en dat project heb je niet in [tblProjecten], dan kun je niet koppelen. Alle ProjectID's in [tblAppointments] moeten dus in [tblProjecten] staan. Een andere oorzaak kan zijn, dat de gegevenstypes niet overeenkomen. Maar dat vind ik niet terug in de foutmelding, dus dat zal het probleem waarschijnlijk niet zijn. Maar controleer dat nog wel voor de zekerheid, want je weet het nooit.