martes, 2 de abril de 2013

Caso de Estudio: El Modelo Entidad - Relación


CASO DE ESTUDIO No. 4


La constructora Premier construye edificios en una gran variedad de ciudades. Cada edificio requiere un número de tipos diferentes de materiales en cantidades que varían por edificio. Interesa además de los edificios conocer el nombre, dirección, teléfono y ciudad. Las cuadrillas representan las partes (estructura, techo, pintura, fontanería, etc.) que se van a construir en un determinado edificio. Estas cuadrillas llevan a cabo diferentes partes del edificio según los requerimientos de cada edificio. La constructora tiene definido un catálogo de partes (código y nombre de las partes) que se necesitan en un edificio, pero no en todos en los edificios se utilizan las mismas partes de construcción, por ejemplo existe una parte denominada acabado en yeso que no en todos los edificios la contratan.

Para un edificio determinado puede haber una cuadrilla para la estructura, una para el techo, una para fontanería, una para albañilería y así sucesivamente. Al planificar la construcción de un edificio Premier asigna diferentes cuadrillas a diferentes fechas. Los trabajadores pueden asignarse a varias cuadrillas de acuerdo a su disponibilidad. De este modo, Han Brigman puede ser asignado a las cuadrillas de carpintería y albañilería. De los trabajadores interesa almacenar su nombre, apellidos, dirección, teléfono, ciudad y fecha de ingreso.

Inicialmente Premier forma las cuadrillas que se van a trabajar en los edificios y después asigna los trabajadores que harán parte de las cuadrillas, también se asigna un capataz a cada cuadrilla de cada edificio. Un trabajador puede ser el capataz en una cuadrilla y un simple trabajador en otra cuadrilla. Marcus Brown, dueño de Premier, desea conocer cuáles de sus trabajadores fueron asignados a cuadrillas, qué materiales están siendo utilizados en los edificios y para cuándo  está planificado el trabajo en cada edificio.

Diseñe un diagrama entidad relación con notación de Martin, que pueda ofrecer la información que Brown está buscando.

Tomado de: " HANSEN, Gary. Diseño y Administración de Bases de datos. Segunda edición. Prentice Hall. 1997."

No hay comentarios:

Publicar un comentario