Vous pouvez utiliser le Modélisateur de données Oracle pour créer des clés de substitution à incrémentation automatique.
Étape 1. - Créez un diagramme relationnel
Vous pouvez d'abord créer un Diagramme Logique et Ingénieur pour créer le Diagramme Relationnel ou vous pouvez directement créer le Diagramme Relationnel.
Ajoutez l'entité (table) qui doit avoir un PK auto incrémenté, sélectionnez le type de PK comme Integer.
Étape 2. - Modifier la propriété de la colonne PK
Obtenez les propriétés de la colonne PK. Vous pouvez double-cliquer sur le nom de la colonne ou cliquer sur le bouton "Propriétés".
La boîte de dialogue Propriétés de la colonne apparaît.
Sélectionnez l'onglet Général (sélection par défaut pour la première fois). Ensuite, cochez les cases "Incrément automatique" et "Colonne d'identité".
Étape 3. - Informations complémentaires
Des informations supplémentaires relatives à l'incrément automatique peuvent être spécifiées en sélectionnant l'onglet "Incrément automatique".
- Commencez par
- Incrémenter par
- Valeur minimale
- Valeur maximale
- Cycle
- Désactiver le cache
- Commandez
- Nom de la séquence
- Nom du déclencheur
- Générer un déclencheur
Il est généralement judicieux de mentionner le nom de la séquence, afin qu'il soit utile dans PL/SQL.
Cliquez sur OK (Appliquer) dans la boîte de dialogue Column Properties.
Cliquez sur OK (Appliquer) dans la boîte de dialogue Propriétés de la table.
La table apparaît dans le diagramme relationnel.