0% encontró este documento útil (0 votos)
48 vistas6 páginas

Deber de Modelamiento G4

El documento describe el diseño de una base de datos para gestionar la carta de un restaurante, incluyendo platos, categorías, recetas e ingredientes. Se identifican las entidades principales, sus relaciones y atributos, así como las claves principales necesarias para su implementación. El objetivo es almacenar información detallada sobre cada plato y sus componentes para facilitar su gestión.

Cargado por

SORIANO
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
48 vistas6 páginas

Deber de Modelamiento G4

El documento describe el diseño de una base de datos para gestionar la carta de un restaurante, incluyendo platos, categorías, recetas e ingredientes. Se identifican las entidades principales, sus relaciones y atributos, así como las claves principales necesarias para su implementación. El objetivo es almacenar información detallada sobre cada plato y sus componentes para facilitar su gestión.

Cargado por

SORIANO
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE INGENIERA INDUSTRIAL

CARRERA DE SISTEMAS DE LA INFORMACION

MATERIA

MDELAMIENTO Y LENGUAJE DE CONSULTA DE DATOS

DOCENTE

ING. KARINA VALENZUELA

CURSO

SIN-S-VE-3-3

GRUPO#4

ALVARES PEREZ ANDREA GABRIELA

AVILES CARREO JENNIFER ELIZABETH

CORDERO TAMAYO MELANNIE DENISSE

OÑATE PRIETO MARK ANDY


Se desea construir una base de datos que almacene la carta de un restaurante. Para
cada plato, se desea obtener su nombre, descripción, nivel de dificultad (de
elaboración), una foto y el precio final para el cliente. Cada plato pertenece a una
categoría. Las categorías se caracterizan por su nombre, una breve descripción y el
nombre del encargado. Además de los platos, se desea conocer las recetas para su
realización, con la lista de ingredientes necesarios, aportando la canCdad requerida,
las unidades de medida (gramos, litros, etc. . . ) y canCdad actual en el almacén.
Desarrollar los siguientes puntos:

1. Descrición del proceso

2. IdenCficar conjuntos de enCdades

3. IdenCficar conjuntos de relaciones

4. Trazar primer diagrama

5. IdenCficar atributos

6. Seleccionar claves principales

7. Verificar el modelo
Descripción del proceso

Se desea diseñar una base de datos que permita gestionar la carta de un restaurante,
incluyendo la información de los platos, sus categorías, ingredientes y recetas. La
base debe almacenar datos como nombre, descripción, dificultad, foto y precio de
cada plato, así como los ingredientes necesarios para su elaboración (con
cantidades, unidades y stock). También se debe identificar a la persona encargada de
cada categoría.

Identificar conjuntos de entidades

Las entidades principales del sistema serían:

• Plato

• Categoría

• Receta

• Ingrediente

Identificar conjuntos de relaciones

Relaciones importantes entre las entidades:

• Un Plato pertenece a una Categoría

• Un Plato tiene una Receta

• Una Receta requiere varios Ingredientes

• Un Ingrediente puede estar en varias Recetas


Trazar primer Diagrama

N:1 1:N

N:1

N:1
Identificar atributos

5. Identificar atributos

Categoría

• id_categoria (PK)

• nombre

• descripcion

• encargado

Plato

• id_plato (PK)

• nombre

• descripcion

• dificultad

• foto

• precio

• id_categoria (FK)

Ingrediente

• id_ingrediente (PK)

• nombre

• cantidad_actual

• unidad_medida

Receta

• id_plato (PK, FK)

• id_ingrediente (PK, FK)

• cantidad_requerida
Selección de claves principales

• Plato: id_plato

• Categoría: id_categoria

• Ingrediente: id_ingrediente

• Receta: clave primaria compuesta id_plato + id_ingrediente

También podría gustarte