codigo SQL
Create table Recetas_tbl(
codreceta int(11) auto_increment PRIMARY KEY not null,
nombre varchar(45) not null,
descripcion varchar(200) not null,
fecha_creacion date not null,
cod_categoriareceta INT(11) not null
);
Create table categoriasrecetas(
cod_categoriareceta int(11) auto_increment PRIMARY KEY not null,
nombre_categoria varchar(45) not null
);
Create table Porciones(
codporcion int(11) auto_increment PRIMARY KEY not null,
nombre varchar(45) not null,
cantidad varchar(45) not null,
codreceta int(11) not null);
CREATE TABLE InstruccionesRecetas (
cod_instruccionreceta int(11) AUTO_INCREMENT PRIMARY KEY not null,
descripcion VARCHAR (200) NOT NULL,
paso_a_paso VARCHAR(200) NOT NULL,
codreceta INT(11) NOT NULL);
Create table Ingredientes(
codingrediente int(11) auto_increment PRIMARY KEY not null,
nombre_ingrediente varchar(45) not null,
cod_tipoingrediente int(11) not null );
Create table TiposIngredientes(
cod_tipoingrediente int(11) auto_increment PRIMARY KEY not null,
tipo_ingrediente varchar(45) not null);
Create table RecetasIngredientes(
codreceta_ingrediente int(11) auto_increment PRIMARY KEY not null,
codreceta int(11) not null,
codingrediente int(11) not null);
Create table Usuarios(
codusuario int(11) auto_increment PRIMARY KEY not null,
nombre varchar(45) not null,
correo varchar(45) not null,
fecha_creacion date not null,
telefono varchar (45) not null
);
CREATE TABLE Puntuaciones (
cod_puntacion INT(11) AUTO_INCREMENT PRIMARY KEY NOT NULL,
fecha DATE NOT NULL,
valor INTEGER NOT NULL,
codusuario INT(11) NOT NULL,
codreceta INT(11) NOT NULL
);
Create table Comentarios(
cod_comentario int(11) auto_increment PRIMARY KEY not null,
text text not null,
fecha date not null,
codusuario int(11) not null,
codreceta int(11) not null);
Create table Megustas(
codmegusta int(11) auto_increment PRIMARY KEY not null,
fecha date not null,
codusuario int(11) not null,
codreceta int(11) not null
);
Create table PrefenciasUsuarios(
cod_preferenciausuario int(11) auto_increment PRIMARY KEY not null,
fecha_actualizaciob date not null,
preferencia_alimenticia text not null,
descripcion_preferencia text not null,
codusuario int(11) not null
);
Create table RecetasPersonalizadas(
cod_recetapersonalizada int(11) auto_increment PRIMARY KEY not null,
fecha date not null,
codusuario int(11) not null,
codreceta int(11) not null);
ALTER TABLE Recetas_tbl ADD CONSTRAINT fk_categoria
FOREIGN KEY (cod_categoriareceta)
REFERENCES categoriasrecetas (cod_categoriareceta);
ALTER TABLE Porciones add constraint fk_porcion
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE InstruccionesRecetas add constraint fk_instruccion
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE RecetasIngredientes add constraint fk_ingredientes
foreign key (codingrediente) references Ingredientes(codingrediente);
ALTER TABLE RecetasIngredientes add constraint fk_receta_ingrediente
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE Ingredientes add constraint fk_ingredientes_Tipo
foreign key (cod_tipoingrediente) references TiposIngredientes(cod_tipoingrediente);
ALTER TABLE Puntuaciones add constraint k_puntuacion_receta
foreign key (codusuario) references Usuarios(codusuario);
ALTER TABLE Puntuaciones add constraint fk_puntuacion_receta
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE Comentarios add constraint fk_comentario_usuario
foreign key (codusuario) references Usuarios(codusuario);
ALTER TABLE Comentarios add constraint fk_comentarios_receta
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE Megustas add constraint fk_megusta_usuario
foreign key (codusuario) references Usuarios(codusuario);
ALTER TABLE Megustas add constraint fk_megusta_receta
foreign key (codreceta) references Recetas_tbl(codreceta);
ALTER TABLE PrefenciasUsuarios
ADD CONSTRAINT fk_PreferenciasUsuarios_usuario
FOREIGN KEY (codusuario) REFERENCES Usuarios (codusuario);
ALTER TABLE RecetasPersonalizadas
ADD CONSTRAINT fk_recetaPersonalizada_usuario
FOREIGN KEY (codusuario)
REFERENCES Usuarios(codusuario);
ALTER TABLE RecetasPersonalizadas
ADD CONSTRAINT fk_recetasPersonalizada_Recetas
FOREIGN KEY (codreceta)
REFERENCES Recetas_tbl(codreceta);
INSERT INTO categoriasrecetas (cod_categoriareceta, nombre_categoria)
VALUES
(1, "Desayuno" ),
(2, "Snack" ),
(3, "Plato principal"),
(4, "Merienda" ),
(5, "Cena" ),
(6, "Desayuno" ),
(7, "Snack"),
(8, "Plato principal"),
(9, "Desayuno"),
(10, "Snack"),
(11, "Plato principal"),
(12, "Merienda"),
(13, "Cena"),
(14, "Desayuno"),
(15, "Snack"),
(16, "Plato principal"),
(17, "Desayuno"),
(18, "Snack"),
(19, "Plato principal"),
(20, "Merienda"),
(21, "Cena"),
(22, "Desayuno"),
(23, "Snack"),
(24, "Plato principal"),
(25, "Desayuno"),
(26, "Snack"),
(27, "Plato principal"),
(28, "Merienda"),
(29, "Cena"),
(30, "Desayuno"),
(31, "Snack"),
(32, "Plato principal"),
(33, "Desayuno"),
(34, "Snack"),
(35, "Plato principal"),
(36, "Merienda"),
(37, "Cena"),
(38, "Desayuno"),
(39, "Snack"),
(40, "Plato principal"),
(41, "Desayuno"),
(42, "Snack"),
(43, "Plato principal"),
(44, "Merienda"),
(45, "Cena"),
(46, "Desayuno"),
(47, "Snack"),
(48, "Plato principal"),
(49, "Desayuno"),
(50, "Snack"),
(51, "Plato principal"),
(52, "Merienda"),
(53, "Cena"),
(54, "Desayuno"),
(55, "Snack"),
(56, "Plato principal"),
(57, "Desayuno"),
(58, "Snack"),
(59, "Plato principal"),
(60, "Merienda"),
(61, "Cena"),
(62, "Desayuno"),
(63, "Snack"),
(64, "Plato principal"),
(65, "Desayuno"),
(66, "Snack"),
(67, "Plato principal"),
(68, "Merienda"),
(69, "Cena"),
(70, "Desayuno"),
(71, "Snack"),
(72, "Plato principal"),
(73, "Desayuno"),
(74, "Snack"),
(75, "Plato principal"),
(76, "Merienda"),
(77, "Cena"),
(78, "Desayuno"),
(79, "Snack"),
(80, "Plato principal");
INSERT INTO Recetas_tbl (nombre, descripcion, fecha_creacion, cod_categoriareceta)
VALUES
( "Pasta Carbonara", "Fettuccine mezclado con una salsa cremosa de huevo, queso parmesano y panceta crujiente", "2024-06-07", 1),
("Pollo al Curry", "Trozos de pollo cocidos en una salsa de curry aromática, con leche de coco, cebolla y especias", "2024-05-06", 2),
("Ensalada César", "Lechuga romana fresca, crutones, queso parmesano y aderezo cremoso César", "2024-03-23", 3),
("Pizza Margarita", "Una pizza sencilla con salsa de tomate, mozzarella fresca y hojas de albahaca", "2024-06-26", 1),
( "Ratatouille", "Un guiso francés de verduras como berenjenas, calabacines, pimientos, tomates y cebollas", "2024-06-08", 2),
( "Galletas de Avena", "Galletas caseras hechas de avena, harina, azúcar y pasas", "2023-06-24", 1),
("Tacos de Pescado", "Filetes de pescado marinados y cocidos a la parrilla, servidos en tortillas de maíz", "2024-04-06", 2),
( "Sándwich Club", "Un clásico sándwich con capas de pollo, tocino, lechuga, tomate y mayonesa", "2023-05-24", 3),
("Tarta de Limón", "Una tarta de limón con base de galleta triturada y relleno de crema de limón", "2018-05-01", 4),
( "Hamburguesa Clásica", "Una jugosa hamburguesa de carne de res a la parrilla", "2023-07-15", 5),
( "Tostadas Francesas", "Pan remojado en mezcla de huevo y leche, frito hasta dorarse", "2021-09-10", 1),
( "Ensalada Caprese", "Rodajas de tomate y mozzarella con albahaca", "2023-02-18", 2),
("Tostadas con Aguacate", "Tostadas con aguacate y otros aderezos", "2021-06-15", 3),
("Falafel", "Croquetas de garbanzos y especias", "2022-07-20", 4),
( "Cheesecake de Frutos Rojos", "Tarta de queso con frutos rojos", "2023-05-12", 5),
( "Pastel de Zanahoria", "Pastel con zanahorias ralladas y especias", "2020-03-30", 1),
( "Buddha Bowl", "Tazón con arroz, verduras asadas y garbanzos", "2021-08-05", 2),
("Ensalada de Cuscús y Vegetales Asados", "Cuscús con verduras asadas como calabacín y berenjena", "2022-04-10", 3),
( "Palitos de Verduras con Hummus", "Verduras frescas con hummus", "2023-01-15", 4),
( "Smoothie de Frutas", "Batido hecho con frutas como plátano y fresa", "2022-12-25", 5);
INSERT INTO TiposIngredientes (tipo_ingrediente)
VALUES
( 'Vegetales'),
( 'Carnes'),
( 'Pescados'),
( 'Frutas'),
( 'Cereales'),
( 'Granos'),
( 'Lácteos'),
( 'Repostería'),
( 'Mariscos'),
( 'Hierbas y especias'),
( 'Aceites y grasas'),
( 'Frutos secos'),
( 'Legumbres'),
( 'Condimentos'),
( 'Huevos'),
( 'Salsas'),
( 'Aperitivos'),
( 'Bebidas'),
('Suplementos alimenticios'),
('Productos horneados'),
( 'Sopas y caldos'),
( 'Cremas'),
('Aderezos'),
('Conservas'),
('Dulces'),
( 'Congelados'),
('Helados'),
( 'Sushi'),
( 'Alimentos enlatados'),
( 'Pastas'),
( 'Cacao y chocolate'),
('Gelatinas'),
( 'Caldos'),
('Frutas deshidratadas'),
('Frutas en almíbar'),
('Pan'),
('Mermeladas y confituras'),
('Vinagres'),
('Aditivos alimentarios'),
('Harinas y cereales'),
('Levaduras'),
('Mieles y jarabes'),
('Pasta de tomate'),
('Cremor tártaro'),
('Leche condensada'),
('Sustitutos de la carne'),
('Sustitutos de lácteos'),
('Leches vegetales'),
('Azúcares y edulcorantes'),
('Frutas tropicales'),
('Vegetales de raíz'),
('Verduras de hoja verde'),
('Tubérculos'),
('Legumbres secas'),
('Frutos rojos'),
('Frutos amarillos'),
('Frutos verdes'),
('Frutos morados'),
('Carnes rojas'),
('Carnes blancas'),
('Carnes procesadas'),
('Pescados blancos'),
( 'Pescados azules'),
('Mariscos crustáceos'),
('Mariscos moluscos'),
('Mariscos cefalópodos'),
('Lácteos enteros'),
('Lácteos desnatados'),
( 'Quesos frescos'),
('Quesos curados'),
( 'Postres fríos'),
('Postres calientes'),
('Pastelería'),
('Bebidas alcohólicas'),
('Bebidas no alcohólicas'),
('Infusiones'),
('Batidos'),
('Cócteles'),
('Sopas cremosas'),
('Productos lácteos fermentados');
INSERT INTO Ingredientes (nombre_ingrediente, cod_tipoingrediente)
VALUES
('Tomate', 1),
('Zanahoria', 1),
('Espinaca', 1),
('Cebolla', 1),
('Pimiento', 1),
('Ajo', 1),
('Apio', 1),
('Pepino', 1),
('Brocoli', 1),
('Coliflor', 1),
('Patata', 1),
('Calabaza', 1),
('Calabacín', 1),
('Puerro', 1),
('Espárrago', 1),
('Ternera', 2),
('Cerdo', 2),
('Cordero', 2),
('Pavo', 2),
('Conejo', 2),
('Pato', 2),
('Cangrejo', 3),
('Langosta', 3),
('Mejillones', 3),
('Ostras', 3),
('Almejas', 3),
('Anchoas', 3),
('Atún', 3),
('Trucha', 3),
('Sardinas', 3),
('Salmón', 3),
('Lenguado', 3),
('Merluza', 3),
('Bacalao', 3),
('Salmón', 3),
('Naranja', 4),
('Plátano', 4),
('Piña', 4),
('Uva', 4),
('Mango', 4),
('Melón', 4),
('Kiwi', 4),
('Cereza', 4),
('Fresa', 4),
('Arándanos', 4),
('Frambuesa', 4),
('Avena', 5),
('Trigo', 5),
('Maíz', 5),
('Cebada', 5),
('Centeno', 5),
('Mijo', 5),
('Quinoa', 6),
('Couscous', 6),
('Arroz', 6),
('Trigo sarraceno', 6),
('Amasake', 6),
('Leche de vaca', 7),
('Leche de cabra', 7),
('Leche de oveja', 7),
('Leche de almendra', 7),
('Leche de coco', 7),
('Harina de trigo', 8),
('Azúcar blanco', 9),
('Sal', 10),
('Levadura', 11),
('Huevos', 12),
('Mantequilla', 13),
('Leche', 7),
('Aceite de oliva', 14),
('Arroz', 15),
('Frijoles', 16),
('Tomates', 1),
('Cebollas', 1),
('Ajo', 1),
('Pimientos', 1),
('Pollo', 2),
('Carne de res', 2),
('Pescado', 3),
('Espinacas', 1),
('Zanahorias', 1),
('Papas', 1),
('Queso cheddar', 7),
('Jamón', 2),
('Pan rallado', 8),
('Vinagre balsámico', 14),
('Miel', 9),
('Mostaza', 17),
('Perejil', 1),
('Limones', 4),
('Chile en polvo', 18),
('Jengibre', 1);
INSERT INTO RecetasIngredientes (codreceta, codingrediente)
VALUES
(1, 1),
(1, 5),
(1, 10),
(2, 12),
(2, 15),
(2, 17),
(5, 9),
(5, 13),
(5, 18),
(6, 3),
(6, 8),
(7, 4),
(7, 6),
(7, 16),
(8, 1),
(8, 2),
(8, 11);
INSERT INTO Usuarios (nombre, correo, fecha_creacion, telefono)
VALUES
('Juan Pérez', 'juan@gmail.com', '2024-05-01', '1234567890'),
('María Gómez', 'maria@gmail.com', '2024-05-02', '0987654321'),
('Carlos López', 'carlos@gmail.com', '2024-05-03', '1122334455'),
('Ana Martínez', 'ana@gmail.com', '2024-05-04', '5544332211'),
('Pedro García', 'pedro@gmail.com', '2024-05-05', '6677889900'),
('Laura Rodríguez', 'laura@gmail.com', '2024-05-06', '1122334455'),
('Sergio Fernández', 'sergio@gmail.com', '2024-05-07', '5544332211'),
('Lucía Pérez', 'lucia@gmail.com', '2024-05-08', '9988776655'),
('Eduardo González', 'eduardo@gmail.com', '2024-05-09', '3344556677'),
('Paula Díaz', 'paula@gmail.com', '2024-05-10', '7788990011'),
('Andrés Martínez', 'andres@gmail.com', '2024-05-11', '1122334455'),
('Carmen Sánchez', 'carmen@gmail.com', '2024-05-12', '4455667788'),
('Javier López', 'javier@gmail.com', '2024-05-13', '9988776655'),
('Marina Ruiz', 'marina@gmail.com', '2024-05-14', '6677889900'),
('Diego Torres', 'diego@gmail.com', '2024-05-15', '2233445566'),
('Raquel Gómez', 'raquel@gmail.com', '2024-05-16', '7788990011'),
('Alejandro Fernández', 'alejandro@gmail.com', '2024-05-17', '4455667788'),
('Natalia Martín', 'natalia@gmail.com', '2024-05-18', '9988776655'),
('Manuel Serrano', 'manuel@gmail.com', '2024-05-19', '6677889900'),
('Sara Pérez', 'sara@gmail.com', '2024-05-20', '2233445566'),
('Marcos Ruiz', 'marcos@gmail.com', '2024-05-21', '4455667788'),
('Elena Díaz', 'elena@gmail.com', '2024-05-22', '9988776655'),
('Pablo Gómez', 'pablo@gmail.com', '2024-05-23', '6677889900'),
('Carolina López', 'carolina@gmail.com', '2024-05-24', '2233445566'),
('Miguel Torres', 'miguel@gmail.com', '2024-05-25', '9988776655'),
('Inés García', 'ines@gmail.com', '2024-05-26', '6677889900'),
('Alberto Rodríguez', 'alberto@gmail.com', '2024-05-27', '4455667788'),
('Cristina Martínez', 'cristina@gmail.com', '2024-05-28', '9988776655'),
('Roberto Sánchez', 'roberto@gmail.com', '2024-05-29', '6677889900'),
('Luisa Pérez', 'luisa@gmail.com', '2024-05-30', '2233445566'),
('Mario Fernández', 'mario@gmail.com', '2024-05-31', '9988776655');
INSERT INTO Porciones (nombre, cantidad, codreceta)
VALUES
('Fettuccine', '200g', 1),
('Huevos', '2 unidades', 1),
('Queso parmesano', '100g', 1),
('Panceta', '150g', 1),
('Crema', '100ml', 1),
('Pollo', '300g', 2),
('Curry en polvo', '2 cucharadas', 2),
('Leche de coco', '200ml', 2),
('Cebolla', '1 unidad', 2),
('Ajo', '2 dientes', 2),
('Lechuga romana', '1 unidad', 3),
('Crutones', '100g', 3),
('Queso parmesano', '50g', 3),
('Aderezo César', '100ml', 3),
('Masa para pizza', '1 unidad', 4),
('Salsa de tomate', '100ml', 4),
('Mozzarella fresca', '150g', 4),
('Albahaca', '5 hojas', 4),
('Berenjenas', '1 unidad', 5),
('Calabacines', '1 unidad', 5),
('Pimientos', '2 unidades', 5),
('Tomates', '3 unidades', 5),
('Cebollas', '1 unidad', 5),
('Avena', '200g', 6),
('Harina', '100g', 6),
('Azúcar', '100g', 6),
('Pasas', '50g', 6),
('Filetes de pescado', '200g', 7),
('Tortillas de maíz', '4 unidades', 7),
('Lima', '1 unidad', 7),
('Repollo', '100g', 7),
('Pan de molde', '3 rebanadas', 8),
('Pollo', '100g', 8),
('Tocino', '50g', 8),
('Lechuga', '2 hojas', 8),
('Tomate', '1 unidad', 8),
('Mayonesa', '30g', 8),
('Galletas trituradas', '200g', 9),
('Limón', '2 unidades', 9),
('Leche condensada', '200ml', 9),
('Carne de res', '150g', 10),
('Pan de hamburguesa', '1 unidad', 10),
('Lechuga', '1 hoja', 10),
('Tomate', '1 rodaja', 10),
('Queso cheddar', '1 loncha', 10),
('Pan', '2 rebanadas', 71),
('Huevos', '2 unidades', 71),
('Leche', '100ml', 71),
('Canela', '1 pizca', 71),
('Tomates', '2 unidades', 72),
('Mozzarella', '100g', 72),
('Albahaca', '10 hojas', 72),
('Aceite de oliva', '2 cucharadas', 72),
('Pan', '2 rebanadas', 73),
('Aguacate', '1 unidad', 73),
('Sal', '1 pizca', 73),
('Pimienta', '1 pizca', 73),
('Garbanzos', '200g', 74),
('Ajo', '2 dientes', 74),
('Perejil', '1 cucharada', 74),
('Comino', '1 cucharadita', 74),
('Galletas', '200g', 75),
('Queso crema', '300g', 75),
('Azúcar', '100g', 75),
('Frutos rojos', '200g', 75),
('Zanahorias ralladas', '200g', 76),
('Harina', '200g', 76),
('Azúcar', '150g', 76),
('Canela', '1 cucharadita', 76),
('Arroz', '100g', 77),
('Verduras asadas', '200g', 77),
('Garbanzos', '100g', 77),
('Cuscús', '100g', 78),
('Calabacín asado', '1 unidad', 78),
('Berenjena asada', '1 unidad', 78),
('Verduras frescas', '200g', 79),
('Hummus', '100g', 79),
('Plátano', '1 unidad', 80),
('Fresa', '100g', 80),
('Yogur', '100ml', 80);
INSERT INTO InstruccionesRecetas (descripcion, paso_a_paso, codreceta) VALUES
('Preparar los ingredientes y la salsa Carbonara', 'Cortar la panceta en trozos pequeños y freír hasta que esté crujiente. En un bol, mezclar huevos y queso parmesano rallado. Cocinar la pasta fettuccine en agua con sal hasta que esté al dente. Mezclar la pasta caliente con la salsa Carbonara.', 1),
('Preparar los ingredientes y cocinar el Pollo al Curry', 'Cortar el pollo en trozos pequeños y picar la cebolla. En una sartén grande, freír la cebolla hasta que esté dorada. Añadir el pollo y cocinar hasta que esté dorado. Agregar leche de coco y especias, y cocinar a fuego lento hasta que el pollo esté cocido.', 2),
('Preparar y ensamblar la Ensalada César', 'Lavar y cortar la lechuga romana. Preparar crutones y rallar queso parmesano. Mezclar mayonesa, jugo de limón, ajo picado, salsa Worcestershire y queso parmesano rallado. En un bol grande, mezclar la lechuga con el aderezo y los crutones. Espolvorear con queso parmesano.', 3),
('Preparar y hornear la Pizza Margarita', 'Estirar la masa de pizza en una superficie enharinada. Untar la salsa de tomate sobre la masa de pizza. Añadir mozzarella fresca y hojas de albahaca. Hornear la pizza a 220°C hasta que el queso esté derretido y la masa dorada.', 4),
('Preparar y cocinar el Ratatouille', 'Cortar berenjenas, calabacines, pimientos, tomates y cebollas en rodajas. En una sartén grande, freír las verduras en aceite de oliva hasta que estén tiernas. Añadir hierbas provenzales y cocinar a fuego lento. Servir el Ratatouille caliente como guarnición o plato principal.', 5),
('Preparar y hornear Galletas de Avena', 'En un bol grande, mezclar avena, harina, azúcar y pasas. Añadir mantequilla derretida y huevo batido a la mezcla seca. Formar bolas con la masa y colocarlas en una bandeja para hornear. Hornear a 180°C durante 15 minutos o hasta que estén doradas.', 6),
('Preparar y ensamblar Tacos de Pescado', 'Marinar los filetes de pescado con especias y jugo de limón. Cocinar el pescado a la parrilla hasta que esté cocido. Calentar las tortillas de maíz. Servir el pescado en las tortillas y añadir toppings como col y salsa.', 7),
('Preparar y ensamblar Sándwich Club', 'Cortar pollo, tocino, lechuga y tomate. Tostar el pan hasta que esté dorado. Colocar capas de pollo, tocino, lechuga, tomate y mayonesa entre las rebanadas de pan. Cortar el sándwich en triángulos y servir.', 8),
('Preparar y hornear Tarta de Limón', 'Triturar galletas y mezclarlas con mantequilla derretida. Presionar la mezcla de galletas en un molde y hornear por 10 minutos. Mezclar jugo de limón, leche condensada y yemas de huevo. Verter el relleno sobre la base y hornear hasta que esté firme.', 9),
('Preparar y hornear Tostadas Francesas', 'Batir huevos, leche y azúcar. Sumergir rebanadas de pan en la mezcla. Freír el pan remojado hasta que esté dorado por ambos lados. Servir con miel o frutas frescas.', 71),
('Preparar y ensamblar Ensalada Caprese', 'Cortar tomate y mozzarella en rodajas. Alternar rodajas de tomate y mozzarella en un plato. Espolvorear hojas de albahaca fresca. Rociar con aceite de oliva y sazonar con sal y pimienta.', 72),
('Preparar y servir Tostadas con Aguacate', 'Tostar el pan hasta que esté crujiente. Machacar aguacate y untarlo sobre las tostadas. Agregar toppings como sal, pimienta y limón. Servir inmediatamente.', 73),
('Preparar y cocinar Falafel', 'Remojar garbanzos y picar perejil. Mezclar garbanzos, perejil, ajo y especias en un procesador. Formar bolas con la mezcla y freír hasta que estén doradas. Servir con salsa de yogur.', 74),
('Preparar y hornear Cheesecake de Frutos Rojos', 'Triturar galletas y mezclarlas con mantequilla. Presionar la mezcla en un molde y hornear. Mezclar queso crema, azúcar y huevos. Añadir una capa de frutos rojos encima.', 75),
('Preparar y hornear Pastel de Zanahoria', 'Batir huevos, azúcar y aceite. Incorporar zanahorias ralladas a la mezcla. Verter la mezcla en un molde y hornear hasta que esté firme. Cubrir con glaseado de queso crema.', 76),
('Preparar y ensamblar Buddha Bowl', 'Cocer arroz y picar vegetales. Colocar arroz en un bol y añadir vegetales asados y garbanzos. Rociar con salsa tahini y sazonar con sal y pimienta. Servir inmediatamente.', 77),
('Preparar y ensamblar Ensalada de Cuscús y Vegetales Asados', 'Cocer el cuscús según las instrucciones del paquete. Cortar vegetales como calabacín y berenjena. Asar los vegetales en el horno hasta que estén tiernos. Mezclar el cuscús con los vegetales asados y servir.', 78),
('Preparar y servir Palitos de Verduras con Hummus', 'Cortar verduras frescas en bastones. Mezclar garbanzos, tahini, ajo y limón en un procesador. Colocar las verduras en un plato. Servir el hummus junto a las verduras.', 79),
('Preparar y servir Smoothie de Frutas', 'Cortar frutas como plátano y fresa. Batir las frutas con yogur y leche. Verter el smoothie en vasos y servir.', 80);
INSERT INTO Megustas (fecha, codusuario, codreceta) VALUES
('2024-06-01', 1, 1),
('2024-06-02', 2, 1),
('2024-06-03', 3, 2),
('2024-06-04', 4, 2),
('2024-06-05', 5, 3),
('2024-06-06', 6, 3),
('2024-06-07', 7, 4),
('2024-06-08', 8, 4),
('2024-06-09', 9, 5),
('2024-06-10', 10, 5),
('2024-06-11', 11, 6),
('2024-06-12', 12, 6),
('2024-06-13', 13, 7),
('2024-06-14', 14, 7),
('2024-06-15', 15, 8),
('2024-06-16', 16, 8),
('2024-06-17', 17, 9),
('2024-06-18', 18, 9),
('2024-06-19', 19, 10),
('2024-06-20', 20, 10),
('2024-06-21', 21, 71),
('2024-06-22', 22, 71),
('2024-06-23', 23, 72),
('2024-06-24', 24, 72),
('2024-06-25', 25, 73),
('2024-06-26', 26, 73),
('2024-06-27', 27, 74),
('2024-06-28', 28, 74),
('2024-06-29', 29, 75),
('2024-06-30', 30, 75),
('2024-07-01', 31, 76),
('2024-07-02', 32, 76),
('2024-07-03', 33, 77),
('2024-07-04', 34, 77),
('2024-07-05', 35, 78),
('2024-07-06', 36, 78),
('2024-07-07', 37, 79),
('2024-07-08', 38, 79),
('2024-07-09', 39, 80),
('2024-07-10', 40, 80);
INSERT INTO Puntuaciones (fecha, valor, codusuario, codreceta)
VALUES
('2024-07-11', 4, 1, 1),
('2024-07-12', 3, 2, 2),
('2024-07-13', 5, 3, 3),
('2024-07-14', 4, 4, 4),
('2024-07-15', 2, 5, 5),
('2024-07-16', 5, 6, 6),
('2024-07-17', 3, 7, 7),
('2024-07-18', 4, 8, 8),
('2024-07-19', 5, 9, 9),
('2024-07-20', 4, 10, 10),
('2024-07-21', 2, 11, 71),
('2024-07-22', 5, 12, 72),
('2024-07-23', 3, 13, 73),
('2024-07-24', 4, 14, 74),
('2024-07-25', 5, 15, 75),
('2024-07-26', 4, 16, 76),
('2024-07-27', 3, 17, 77),
('2024-07-28', 5, 18, 78),
('2024-07-29', 4, 19, 79),
('2024-07-30', 2, 20, 80),
('2024-07-31', 5, 21, 1),
('2024-08-01', 4, 22, 2),
('2024-08-02', 3, 23, 3),
('2024-08-03', 5, 24, 4),
('2024-08-04', 4, 25, 5),
('2024-08-05', 2, 26, 6),
('2024-08-06', 5, 27, 7),
('2024-08-07', 3, 28, 8),
('2024-08-08', 4, 29, 9),
('2024-08-09', 5, 30, 10),
('2024-08-10', 4, 31, 71),
('2024-08-11', 3, 32, 72),
('2024-08-12', 5, 33, 73),
('2024-08-13', 4, 34, 74),
('2024-08-14', 2, 35, 75),
('2024-08-15', 5, 36, 76),
('2024-08-16', 3, 37, 77),
('2024-08-17', 4, 38, 78),
('2024-08-18', 5, 39, 79),
('2024-08-19', 4, 40, 80);
INSERT INTO PrefenciasUsuarios (fecha_actualizaciob, preferencia_alimenticia, descripcion_preferencia, codusuario)
VALUES
('2024-06-01', 'Vegetariana', 'Preferencia por una dieta basada en vegetales.', 1),
('2024-06-02', 'Sin gluten', 'Preferencia por evitar alimentos con gluten.', 2),
('2024-06-03', 'Orgánica', 'Preferencia por alimentos orgánicos y sin pesticidas.', 3),
('2024-06-04', 'Bajo en carbohidratos', 'Preferencia por una dieta baja en carbohidratos.', 4),
('2024-06-05', 'Vegana', 'Preferencia por una dieta libre de productos de origen animal.', 5),
('2024-06-06', 'Bajo en grasas', 'Preferencia por una dieta baja en grasas.', 6),
('2024-06-07', 'Sin lácteos', 'Preferencia por evitar productos lácteos.', 7),
('2024-06-08', 'Pescetariana', 'Preferencia por una dieta que incluye pescado pero excluye otras carnes.', 8),
('2024-06-09', 'Macrobiótica', 'Preferencia por una dieta basada en granos enteros, legumbres y vegetales.', 9),
('2024-06-10', 'Sin azúcar', 'Preferencia por evitar alimentos con azúcar añadido.', 10),
('2024-06-11', 'Keto', 'Preferencia por una dieta cetogénica baja en carbohidratos.', 11),
('2024-06-12', 'Flexitariana', 'Preferencia por una dieta principalmente vegetariana pero ocasionalmente incluye carne.', 12),
('2024-06-13', 'Halal', 'Preferencia por alimentos permitidos por la ley islámica.', 13),
('2024-06-14', 'Kosher', 'Preferencia por alimentos permitidos por la ley judía.', 14),
('2024-06-15', 'Sin frutos secos', 'Preferencia por evitar frutos secos debido a alergias.', 15),
('2024-06-16', 'Alto en proteínas', 'Preferencia por una dieta rica en proteínas.', 16),
('2024-06-17', 'Sin soja', 'Preferencia por evitar productos de soja debido a alergias.', 17),
('2024-06-18', 'Sin mariscos', 'Preferencia por evitar mariscos debido a alergias.', 18),
('2024-06-19', 'Paleo', 'Preferencia por una dieta basada en alimentos similares a los consumidos por los humanos durante la era paleolítica.', 19),
('2024-06-20', 'Sin lactosa', 'Preferencia por evitar productos lácteos debido a intolerancia a la lactosa.', 20),
('2024-06-21', 'Vegetariana', 'Preferencia por una dieta basada en vegetales.', 21),
('2024-06-22', 'Sin gluten', 'Preferencia por evitar alimentos con gluten.', 22),
('2024-06-23', 'Orgánica', 'Preferencia por alimentos orgánicos y sin pesticidas.', 23),
('2024-06-24', 'Bajo en carbohidratos', 'Preferencia por una dieta baja en carbohidratos.', 24),
('2024-06-25', 'Vegana', 'Preferencia por una dieta libre de productos de origen animal.', 25),
('2024-06-26', 'Bajo en grasas', 'Preferencia por una dieta baja en grasas.', 26),
('2024-06-27', 'Sin lácteos', 'Preferencia por evitar productos lácteos.', 27),
('2024-06-28', 'Pescetariana', 'Preferencia por una dieta que incluye pescado pero excluye otras carnes.', 28),
('2024-06-29', 'Macrobiótica', 'Preferencia por una dieta basada en granos enteros, legumbres y vegetales.', 29),
('2024-06-30', 'Sin azúcar', 'Preferencia por evitar alimentos con azúcar añadido.', 30);
INSERT INTO RecetasPersonalizadas (fecha, codusuario, codreceta)
VALUES
('2024-06-01', 1, 1),
('2024-06-02', 2, 2),
('2024-06-03', 3, 3),
('2024-06-04', 4, 4),
('2024-06-05', 5, 5),
('2024-06-06', 6, 6),
('2024-06-07', 7, 7),
('2024-06-08', 8, 8),
('2024-06-09', 9, 9),
('2024-06-10', 10, 10),
('2024-06-11', 11, 71),
('2024-06-12', 12, 72),
('2024-06-13', 13, 73),
('2024-06-14', 14, 74),
('2024-06-15', 15, 75),
('2024-06-16', 16, 76),
('2024-06-17', 17, 77),
('2024-06-18', 18, 78),
('2024-06-19', 19, 79),
('2024-06-20', 20, 80),
('2024-06-21', 21, 1),
('2024-06-22', 22, 2),
('2024-06-23', 23, 3),
('2024-06-24', 24, 4),
('2024-06-25', 25, 5),
('2024-06-26', 26, 6),
('2024-06-27', 27, 7),
('2024-06-28', 28, 8),
('2024-06-29', 29, 9),
('2024-06-30', 30, 10),
('2024-07-01', 31, 71),
('2024-07-02', 32, 72),
('2024-07-03', 33, 73),
('2024-07-04', 34, 74),
('2024-07-05', 35, 75),
('2024-07-06', 36, 76),
('2024-07-07', 37, 77),
('2024-07-08', 38, 78),
('2024-07-09', 39, 79),
('2024-07-10', 40, 80);