You are on page 1of 25

PROBLEMA VENTA DE COCINAS

Diseo de Bases de Datos

2CM90

Arreola Castaeda Itzel Abigail Bermdez Medina Jazmn Escalera Melo Karen Anaid Romero Cordero Ilse Mara Tllez Wood Hugo Benjamn

ENTIDAD (FUERTE)

ENTIDAD DBIL

IDENTIFICADOR PRINCIPAL

IDENTIFICADOR ALTERNATIVO

ATRIBUTO

ATRIBUTO MULTIVALUADO

ATRIBUTO COMPUESTO

ATRIBUTO MULTIVALUADO COMPUESTO

ATRIBUTO OPCIONAL

ATRIBUTO DERIVADO

INTERRELACIN

INTERRELACIN CON DEPENDENCIA EN EXISTENCIA

INTERRELACIN CON DEPENDENCIA EN IDENTIFICACIN

DOMINIO

JERARQUA SOLAPADA JERARQUA SOLAPADA Y TOTAL Y PARCIAL

JERARQUA EXCLUSIVA Y PARCIAL

JERARQUA EXCLUSIVA Y TOTAL

Una empresa dedicada a comercializar cocinas desea mejorar su control sobre aquellos elementos que le afectan. El anlisis es el siguiente: Hay una serie de fabricantes de muebles de cocina. De cada fabricante se dispone de un nombre, direccin y una relacin de telfonos. Cada uno de ellos fabrica varios muebles de cocina. Un mueble de cocina tiene determinada lnea, color, dimensiones(ancho*alto*largo) y puede tener una de las siguientes categoras excluyentes: mueble alto, bajo, panel y encimera. De los muebles bajos interesa saber la altura sobre el suelo y de las encimeras su tipo (mrmol o aglomerado).

Cada fabricante puede trabajar con varios distribuidores y cada distribuidor trabaja al menos con un fabricante. De un distribuidor se dispone del nombre, direccin y una relacin de telfonos. Una cocina la componen una serie de muebles de cocina de distinto tipo, cada mueble de cocina slo podr formar parte de una nica cocina. De una cocina nos interesa saber el nmero de muebles que la componen y cuantos de ellos hay de cada tipo. Cada cocina la puede vender un nico distribuidor en una determinada fecha de venta, cada distribuidor puede vender varias cocinas. Un distribuidor puede ceder una cocina a otro, para que ste pueda venderla.

Cada concina la debe montar al menos un montador, y el mismo puede montar varias cocinas. Del montador nos interesa saber NIF, nombre, direccin, nico numero de telfono y el numero de cocinas que ha montado.

Cada cocina pueden comprarla uno o varios clientes y el mismo cliente puede comprar varias cocinas. De el cliente nos interesa saber su NIF, nombre, direccin y nico nmero de telfono.

Hay una serie de fabricantes de muebles de cocina. De cada fabricante se dispone de un nombre, direccin y una relacin de telfonos. Cada uno de ellos fabrica varios muebles de cocina. Un mueble de cocina tiene determinada lnea, color, dimensiones (ancho*alto*largo) y puede tener una de las siguientes categoras excluyentes: mueble alto, bajo, panel y encimera. De los muebles bajos interesa saber la altura sobre el suelo y de las encimeras su tipo (mrmol o aglomerado).

Fabricante
Nombre Direccin Telfono (Elemento multivaluado)

Identificador principal Identificador alternativo

Interrelacin 1:N fabrica Todo fabricante, fabrica muebles. Cardinalidad mnima de 1


Lnea Color Ancho Alto Largo

Mueble

Mueble
Cdigo Elemento agregado para realizar el enlace Lnea Color Ancho Alto Largo

Identificador principal

Encimera
Tipo

Mueble Alto

Mueble Bajo
Altura

Panel

Cada fabricante puede trabajar con varios distribuidores y cada distribuidor trabaja al menos con un fabricante. De un distribuidor se dispone del nombre, direccin y una relacin de telfonos.

Distribuidor Nombre Direccin Telfono (Elemento multivaluado)

Identificador principal
Identificador alternativo

Interrelacin N:M trabaja

Todo distribuidor debe trabajar con un fabricante

Fabricante
Identificador principal Identificador alternativo

Nombre Cardinalidad mnima Direccin Telfono (Elemento multivaluado) de 1

Una cocina la componen una serie de muebles de cocina de distinto tipo, cada mueble de cocina slo podr formar parte de una nica cocina. De una cocina nos interesa saber el nmero de muebles que la componen y cuantos de ellos hay de cada tipo.

Cocina Cdigo N_muebles N_altos N_bajos N_encimeras N_paneles Identificador principal

Mueble
Cdigo Lnea Color Ancho Alto Largo Identificador principal

Interrelacin 1:N compone No todo mueble formara parte de una cocina Cardinalidad mnima de 0

Cada cocina la puede vender un nico distribuidor en una determinada fecha de venta, cada distribuidor puede vender varias cocinas. Un distribuidor puede ceder una cocina a otro, para que ste pueda venderla.

Cocina Cdigo N_mueblees N_altos N_bajos N_encimeras N_paneles

Identificador principal

Distribuidor Nombre Direccin Telfono (Elemento multivaluado)

Identificador principal Identificador alternativo

Interrelacin 1:N vende ATRIBUTO PROPIO FECHA DE VENTA

Distribuidor Nombre Direccin Telfono (Elemento multivaluado)

Identificador principal Identificador alternativo

Interrelacin N:M cede

Un distribuidor puede hacer cesiones a varios distribuidores y viceversa


Cardinalidad mnima de 1

Cada cocina la debe montar al menos un montador, y el mismo puede montar varias cocinas. Del montador nos interesa saber NIF, nombre, direccin, nico numero de telfono y el numero de cocinas que ha montado.

Cocina Cdigo N_muebles N_altos N_bajos N_encimeras N_paneles

Identificador principal

Distribuidor NIF Nombre Direccin Telfono Numero de Cocinas

Identificador principal Identificadores alternativos

Interrelacin N:M monta Cardinalidad 1:1

Cada cocina puede comprarla uno o varios clientes y el mismo cliente puede comprar varias cocinas. De el cliente nos interesa saber su NIF, nombre, direccin y nico nmero de telfono.

Cliente NIF Nombre Direccin Telfono Numero de Cocinas

Identificador principal Identificadores alternativos

Interrelacin N:M compra Cardinalidad 1:1


Cocina Cdigo N_muebles N_altos N_bajos N_encimeras N_paneles

Identificador principal

You might also like