Está en la página 1de 1

CREATE TABLE proveedor(

prov_id int(9) AUTO_INCREMENT PRIMARY KEY NOT NULL,


prov_nombre varchar(100) NOT NULL,
prov_direccion varchar(50) NOT NULL,
prov_nit varchar(30) NOT NULL,
prov_telefono varchar(20) NOT NULL,
prov_email varchar(60)NOT NULL
);

CREATE TABLE ingrediente (


ingr_id int(9) AUTO_INCREMENT PRIMARY KEY NOT NULL,
ingr_nombre varchar(60) NOT NULL,
prov_id int(9) NOT NULL,
CONSTRAINT fk_ingrediente_proveedor FOREIGN KEY
(prov_id) REFERENCES proveedor(prov_id)
);

CREATE TABLE temperatura (


tite_id int(10) AUTO_INCREMENT PRIMARY KEY NOT NULL,
tite_nombre varchar(100) NOT NULL
);

CREATE TABLE receta (


rece_id int(9) AUTO_INCREMENT PRIMARY KEY NOT NULL,
rece_caracteristica varchar(1000) NOT NULL,
rece_nombre varchar(100) NOT NULL,
tite_id int(10) NOT NULL,
CONSTRAINT fk_receta_temperatura FOREIGN KEY
(tite_id) REFERENCES temperatura(tite_id)
);

CREATE TABLE menu (


menu_id int(9) AUTO_INCREMENT PRIMARY KEY NOT NULL,
menu_granaje FLOAT(10) NOT NULL,
rece_id int(9) NOT NULL,
ingr_id int(9) NOT NULL,
CONSTRAINT fk_menu_receta FOREIGN KEY
(rece_id) REFERENCES receta(rece_id),
CONSTRAINT fk_menu_ingrediente FOREIGN KEY
(ingr_id) REFERENCES ingrediente(ingr_id)
);

También podría gustarte