Domaine relationnel
Un domaine relationnel représente une structure de données relationnelles restreinte.
Créer un domaine relationnel
Pour créer un domaine relationnel dans une base de données :
1. Cliquez sur le menu de navigation Base de données > Bases de données.
2. Passez la souris sur la base de données concernée et cliquez sur Nouveau > Domaine relationnel.
Le nouveau domaine relationnel est créé. Vous pouvez ouvrir ses propriétés pour modifier ou compléter ses caractéristiques.
Diagramme d'un domaine relationnel
Un domaine relationnel est constitué de tables et/ou de vue physiques et peut être décrit par deux types de diagramme :
• le diagramme des tables qui permet de visualiser un ensemble de tables et leurs relations (FK).
• le diagramme de structure qui permet de décomposer un domaine relationnel en sous-domaines (composants).
Pour créer un diagramme à partir du domaine relationnel :
Composants d'un domaine relationnel
Un domaine relationnel peut être composé de :
• Sous-domaines, visibles dans le diagramme de structure du domaine relationnel
• Données métier, auxquelles on définit le type d'accès (lecture seule, modification, suppression, etc.)
• Tables ou vues physiques, auxquelles on définit le type d'accès (lecture seule, modification, suppression, etc.), et visibles dans le diagramme des tables du domaine relationnel.
Ajouter des sous-domaines
Pour ajouter des sous-domaines au domaine relationnel :
1. Ouvrez les propriétés du domaine relationnel
2. Cliquez sur la page Sous-domaines.
3. Créez un domaine.
Ajouter des données et définir leur mode d'accès
Pour ajouter des données au domaine relationnel :
1. Ouvrez les propriétés du domaine relationnel.
2. Cliquez sur la page Entités du domaine.
Vous pouvez ici ajouter des :
• Données métier
• Données physiques (tables ou vues physiques)
Pour définir le mode d'accès à l'objet dans le domaine relationnel :
1. Dans la page Entités du domaine, sélectionnez la ligne du composant en question.
2. Cliquez sur le bouton CRUD.
3. Dans la fenêtre qui apparait, cochez ou décochez :
• Création de données.
• Lecture de données
• Modification de données
• Suppression de données