Utilisez un lien à un seul critère lorsque vous souhaitez lier deux tables en fonction d'une seule valeur commune, comme un numéro de série ou un numéro d'identifiant. Par exemple, une base de données possède deux tables :
La rubrique N° Client est la rubrique source dans le lien entre les deux tables. Dans la table Clients, la rubrique N° client est définie pour l'entrée automatique d'un numéro sérialisé (numéro de série), ce qui permet d'attribuer à chaque enregistrement de la table Clients un numéro d'identifiant unique. Dans la table Contacts, le N° client est une simple rubrique Nombre et aucune option d'entrée automatique n'est définie.
Dans la boîte de dialogue Modifier le lien, la case à cocher Permettre la création d'enregistrements via ce lien est activée. Ceci signifie que vous pouvez entrer un numéro de téléphone dans une rangée de
table externe vide et que FileMaker Pro crée automatiquement un enregistrement lié pour ce numéro de téléphone. De plus, la case à cocher
Supprimer les enreg. liés de cette table, quand un enreg. est supprimé de l'autre table est également, car il n'y a pas de raison de conserver d'anciens numéros de téléphone si l'enregistrement de contact correspondant est supprimé.
Comme le lien est défini pour autoriser la création d'enregistrements liés dans la table Contacts, le N° client d'un enregistrement de la table Clients sera inséré automatiquement dans la rubrique N° client de la table Contacts pour chaque nouvel enregistrement lié. Ce système permet de lier plusieurs enregistrements de la table Contacts à un même enregistrement de la table Clients.
Enfin, une table externe est ajoutée à la table Contacts sur le modèle Client. Lorsque vous saisissez un numéro de téléphone ou une adresse email dans une rangée vide de la table externe, dans la table Clients, FileMaker Pro crée, pour ce numéro de téléphone ou cette adresse email, un enregistrement lié dans la table Contacts.