© Your Copyright
Représentation, en UML, du modèle de données à étudier.
Représentation, en SQL, du modèle de données à étudier.
CREATE TABLE bars (
id_bar INTEGER NOT NULL PRIMARY KEY,
bar VARCHAR(20),
pays VARCHAR(20)
);
CREATE TABLE bieres (
id_biere INTEGER NOT NULL PRIMARY KEY,
biere VARCHAR(20),
couleur VARCHAR(10),
origine VARCHAR(20)
);
CREATE TABLE services (
id_bar INTEGER NOT NULL,
id_biere INTEGER NOT NULL,
stock SMALLINT,
PRIMARY KEY (id_bar, id_biere),
FOREIGN KEY (id_bar) REFERENCES bars,
FOREIGN KEY (id_biere) REFERENCES bieres
);
Exemples d’instances de tables dans une base de données SQLite.
Table « bars » | Table « bieres » | Table « services » | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|