Update Clinique_RO.sql

parent ac9dae08
......@@ -20,29 +20,28 @@ CREATE OR REPLACE TYPE listNumeros AS TABLE OF numero;
CREATE OR REPLACE TYPE listTraitements AS TABLE OF traitement;
/
CREATE OR REPLACE TYPE animal AS OBJECT (
id_animal NUMBER,
CREATE OR REPLACE TABLE animal(
id_animal NUMBER NOT NULL,
id_client NUMBER NOT NULL,
nom VARCHAR(20),
poid FLOAT,
TAILLE FLOAT,
dn DATE,
traitements listTraitement,
PRIMARY KEY (id_animal)
traitements listTraitement NOT NULL,
PRIMARY KEY (id_animal),
FOREIGN KEY (id_client) REFERENCES client(id_client)
) NESTED TABLE traitements STORE AS l_traitements;
/
CREATE OR REPLACE TYPE listAnimals AS TABLE OF animal;
/
CREATE OR REPLACE TABLE client (
id_client NUMBER NOT NULL,
nom VARCHAR(20) NOT NULL,
prenom VARCHAR(20) NOT NULL,
dn DATE NOT NULL,
adresse VARCHAR(50) NOT NULL,
animals listAnimals NOT NULL,
numeros listNumeros NOT NULL,
PRIMARY KEY(id_client)
)NESTED TABLE animals STORE AS l_animals,
NESTED TABLE numeros STORE AS l_numeros;
)NESTED TABLE numeros STORE AS l_numeros;
/
CREATE OR REPLACE TABLE classeEspece(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment