Créer un lien entre deux tables permet d'établir une correspondance entre leurs enregistrements respectifs. Par exemple, il est possible de relier les tables Commandes et Clients de sorte que chaque commande puisse être associée au client qui l'a passée.
Les champs utilisés pour relier les deux tables doivent être du même type de données. Par exemple, vous pouvez relier un champ de type chaîne d'une table à un champ de type chaîne d'une autre table ou relier un champ numérique d'une table à un champ numérique d'une autre table, mais vous ne pouvez pas relier un champ numérique d'une table à un champ de type chaîne d'une autre table.
La mise en relation implique par conséquent un champ commun aux deux tables. Crystal Reports se sert des mises en relation pour mettre en correspondance les enregistrements d'une table avec ceux de l'autre table.