M2 - Bases de dades / UF1NF2: Solucions exercicis Model E/R

De wikiserver
Dreceres ràpides: navegació, cerca

Exercics Model E/R

Pizzeria

  • Ingredients d'una pizza

Dissenyeu un petit diagrama ER pel següent fragment del sistema: La cadena de pizzeries té una carta de pizzes on cada pizza conté diversos ingredients. Ambdues entitats tenen un identificador i el seu corresponent nom.

Solució Ingredients d'una pizza
  • Ingredients substituibles

Dissenyeu un petit diagrama ER pel següent fragment del sistema: Cada ingredient d’una pizza pot ser substituït per altres ingredients, en cas d’inexistència.

Solució Ingredients substituibles
  • Locals de la cadena de pizzeries

Dissenyeu un petit diagrama ER pel següent fragment del sistema: La cadena de pizzeries té locals que poden ser de tipus restaurant, on els clients poden degustar-hi les pizzes in situ, o de tipus “per emportar”. Un mateix local pot ser, a la vegada, restaurant i admetre comandes per emportar. Els locals tenen un identificador i ens interessa la seva adreça i telèfon. Dels restaurants, volem saber la seves capacitats i dels locals "per emportar", de quantes motos disposen.

Solució Locals de la cadena de pizzeries
  • Comandes de pizzes

Dissenyeu un petit diagrama ER pel següent fragment del sistema: Per cada comanda, en una pizzeria, cal enregistrar les línies que la composen, seguin com a mostra el següent exemple:

COMANDA 278: 2 Pizza margarita - 1 Pizza americana - 3 Refrescos

---COMANDA 278: 2 Pizza margarita 10 €/unitat 1 Pizza americana 12 €/unitat 3 Refrescos 3 €/unitat TOTAL: 41 €


Solució Comandes de pizzes
  • Empleats d'una pizzeria

Dissenyeu un petit diagrama ER pel següent fragment del sistema: Cada local de la pizzeria té assignats diversos empleats, que poden ser: cuiners, cambrers, telefonistes o motoristes. Tenint en compte, però, que els un empleat pot canviar de rol, en un moment donat. Per exemple, un cambrer pot ser telefonista en un moment donat. De tot el personal volem el DNI (que els identifica), el seu nom i el seu telèfon. Dels cuiners, la seva titulació i la feina que realitzen actualment; dels cambrers el torn actual (matí, tarda o nit) i dels motoristes només l'any d'obtenció del carnet de moto.

Exercics Repàs Model E/R

LA EMPRESA MP3

Los alumnos del Ciclo Formativo de Grado Superior de Aplicaciones Informáticas, han decidido montar una empresa de fabricación y venta de material de oficina y puesto que, tienen compañeros que ya han acabado el ciclo, les encargan la informatización del departamento comercial de dicha empresa. Los requisitos son los que se relatan seguidamente.

El departamento comercial de cualquier empresa trata básicamente con los dos tipos de datos siguientes: clien- tes y productos. La nueva empresa no es un caso especial, y por tanto, interesa tener constancia de los clientes de la empresa y de los productos que se comercializan. De los clientes interesa conocer la razón social 1 , los apellidos y el nombre de la persona de contacto, la dirección, el código postal, ciudad y provincia. Además, la empresa asigna un código de cliente que los identificará yserá único. Los productos también están codificados e interesa una breve descripción y el coste unitario.

Esta empresa ha decidido que para poder dar a conocer sus productos necesita tener una plantilla de vendedo- res que se desplazan en busca de clientes y de pedidos. Los vendedores, están codificados e interesa tener cons- tancia de su nombre, apellidos, la fecha de alta, el salario, la comisión que le toca y la ciudad y provincia de residencia. La mayoría de los vendedores tienen un supervisor que a la vez es también vendedor.

Los pedidos que se van produciendo pasan a formar parte de la cartera de la empresa con un código que se va asignando a medida que se reciben. Además, de estos pedidos interesa tener constancia de la fecha del pedido, el cliente, el vendedor correspondiente, los productos que la integran y la cantidad de cada uno de ellos. Y se ha de tener constancia si ya se ha enviado cada pedido o no.

A tal efecto se ha de considerar que un pedido puede estar formado por diferentes productos y puede ser que diferentes productos se sirvan en diferentes fechas. Sin embargo, no es posible que diferentes cantidades de un mismo producto de un mismo pedido, se sirvan en diferentes fechas. Además, también interesa saber si ya se ha facturado o no el pedido y sólo se facturará un pedido (una única factura) cuando ya se hayan enviado todos los productos que lo formaban.

El departamento comercial de esta empresa también ha de tener constancia del stock de productos que hay en los diferentes almacenes de que dispone. De los almacenes, interesa saber la ciudad donde están ubicados y es- tán codificados.

Para finalizar, recordar que en muebles de oficina es muy posible que se puedan vender productos que forman parte de otros productos (por ejemplo, un sillón se puede vender sólo y también puede formar parte de una oficina). Evidentemente se ha de tener constancia de qué producto puede formar parte de otro producto.

Diseñar el modelo entidad-relación (CHEN).


1 Es el domicilio de la empresa, que puede coincidir o no con la dirección física de donde está ubicada la empresa (en caso de tener más de una sucursal). Es decir, la sede de la empresa.