Issuu on Google+

BASE DE DATOS – MODELO ENTIDAD RELACIÓN Se desea recoger en una base de datos información acerca del funcionamiento interno de un restaurante. Se consideran los siguientes supuestos: Un cliente solicita un servicio (uno o más platos). En diferentes fechas u horas puede solicitar más de un servicio, pero un servicio solamente puede ser solicitado por un cliente. Cada servicio (Id servicio, Id cliente, fecha y hora), consta de uno o más platos, los cuales pueden ser servidos en más de un servicio. Además en cada servicio se puede utilizar una o más mesas, pero cada mesa también puede ser utilizada más de una vez pero en distintas horas o días. En el restaurante trabajan una serie de empleados (DNI, nombre, apellidos, teléfono, Id empleado, id categoría, domicilio, provincia, código postal y sueldo), que pueden desempeñar funciones: camareros, limpieza, cocineros, cajero y el contable. Cada uno de estos empleados pueden servir en varios servicios y cada servicio puede ser servido por más de un empleado. Un cliente puede reservar mesa o mesas para una determinada fecha y hora. En tal caso serán recogidos su nombre, apellidos, número de comensales y fecha y hora. También se recogerán los datos del cliente (Id cliente, DNI, nombre, apellidos, domicilio, provincia, código postal y teléfono de contacto), en caso de que quiera poner una queja o reclamación. Varios clientes pueden coincidir en una misma queja o reclamación, por lo que por cada cliente habría que recoger un comentario. Un plato (id plato, nombre y precio) puede ser hecho con varios ingredientes (alimentos) y cada ingrediente puede aparecer en más de un plato. Cada alimento (Id alimento, nombre, precio, stock, Id proveedor) viene de un solo proveedor (Id proveedor, nombre, domicilio, provincia, código postal, teléfono de contacto y encargado ), el cual puede traer varios alimentos. Cada proveedor enviará una factura por cada pedido realizado, en la cual aparecerán mostrados uno o más alimentos.

MER - BASE DE DATOS RESTAURANTE