Easy-Micro

BUREAUTIQUE LibreOffice Base
Relations Base

Les relations entre tables LibreOffice base

Access Créer une relation entre "T_clients" et "T_commandes"
Pour afficher la fenêtre relation, cliquez sur le menu Outils... Relations

Clé étrangère
Mais avant, et afin de faire correspondre le nom du client avec sa commande, on rajoute un nouveau champ (type integer) dans la table T_commande qui permétra de saisir les numéros existant des clients de la table T_clients (soit le champ Id_client). C'est ce que l'on appel une clé étrangère. L'intégrité référentiel est le fait de vérifier si le numéro saisi correspond bien à un numéro existant. Cette option n'existe que depuis la version 3.0 de LibreOffice Base.

menu Outils... Relations...
-> Ouvrir le menu Outils / Relations et afficher toutes les tables.
-> Cliquer/Glisser la clé primaire "Num_client" de la table "T_clients" vers la table "T_commandes".
-> Cocher l'option "Appliquer l'intégrité référentielle" (pour éviter les erreurs) puis l'option "Mettre à jour en cascade les champs correspondants".

LibreOffice.org Base
La fenêtre "Relations" de LibreOffice.org Base

Afin de bien vérifier que l'intégrité référentiel sera respectée, double cliquez sur le trait symbolisant la relation et reprenez les options comme ci-dessous :

LibreOffice.org Base
Les options de relations de LibreOffice.org Base



< Page précédente LIBREOFFICE BASE Page suivante >