Bonsoir voici le model relationnel de ma table Compte :Compte ( num_cpt, nature_cpt, solde_cpt, avoir_cpt, #code_ag, #mat_emp)
mon souci est au niveau de la contrainte vis a vis de la colone nature_cpt ou on memande que :La nature du compte peut prendre uniquement les valeurs : compte courant, compte epargne, compte dépôt à terme
alors voici ce que j ai pu implementé à ce niveau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
CREATE TABLE  Compte (
  num_cpt VARCHAR(10), 
 nature_cpt VARCHAR(25), 
 solde_cpt NUMBER(10), 
 avoir_cpt NUMBER(10), 
 code_ag VARCHAR (10),
 mat_emp VARCHAR (10),
CONSTRAINT pk_Compte PRIMARY KEY (num_cpt)
CONSTRAINT C1_Compte CHECK  (nature_cpt in ('compte courant','compte epargne','compte depot'));
)
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE TABLE  Compte (
  num_cpt VARCHAR(10), 
 nature_cpt VARCHAR(25), 
 solde_cpt NUMBER(10), 
 avoir_cpt NUMBER(10), 
 code_ag VARCHAR (10),
 mat_emp VARCHAR (10),
CONSTRAINT pk_Compte PRIMARY KEY (num_cpt)
CONSTRAINT C1_Compte CHECK (nature_cpt='compte courant'or nature_cpt='compte epargne'or nature_cpt='compte dépôt à terme')
je suis nouveau et j ai besoin un peu éclaircissement §
je voudrais me rassurer si mes codes sont corrects
Merci...