Commit 0b3ff79a authored by Osvaldo Valdivia Salas's avatar Osvaldo Valdivia Salas
Browse files

Update Clinique_RO.sql

parent ac9dae08
...@@ -20,29 +20,28 @@ CREATE OR REPLACE TYPE listNumeros AS TABLE OF numero; ...@@ -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 listTraitements AS TABLE OF traitement;
/ /
CREATE OR REPLACE TYPE animal AS OBJECT ( CREATE OR REPLACE TABLE animal(
id_animal NUMBER, id_animal NUMBER NOT NULL,
id_client NUMBER NOT NULL,
nom VARCHAR(20), nom VARCHAR(20),
poid FLOAT, poid FLOAT,
TAILLE FLOAT, TAILLE FLOAT,
dn DATE, dn DATE,
traitements listTraitement, traitements listTraitement NOT NULL,
PRIMARY KEY (id_animal) PRIMARY KEY (id_animal),
FOREIGN KEY (id_client) REFERENCES client(id_client)
) NESTED TABLE traitements STORE AS l_traitements; ) NESTED TABLE traitements STORE AS l_traitements;
/ /
CREATE OR REPLACE TYPE listAnimals AS TABLE OF animal;
/
CREATE OR REPLACE TABLE client ( CREATE OR REPLACE TABLE client (
id_client NUMBER NOT NULL, id_client NUMBER NOT NULL,
nom VARCHAR(20) NOT NULL, nom VARCHAR(20) NOT NULL,
prenom VARCHAR(20) NOT NULL, prenom VARCHAR(20) NOT NULL,
dn DATE NOT NULL, dn DATE NOT NULL,
adresse VARCHAR(50) NOT NULL, adresse VARCHAR(50) NOT NULL,
animals listAnimals NOT NULL,
numeros listNumeros NOT NULL, numeros listNumeros NOT NULL,
PRIMARY KEY(id_client) 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( 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