domingo, 9 de marzo de 2014

Modelo relacional

Introducción

Recordemos que para pasar del modelo entidad-relación al modelo relacional, hay que identificar varios puntos muy importantes: las entidades, las relaciones, los atributos, las claves (tanto primarias como foráneas). Asímismo, debemos tomar en cuenta que existen 2 tipos de identidades: las fuertes y las débiles. La forma en la que se representan las entidades en el modelo relacional depende de qué tipo de entidad sea.

Desarrollo

Diagrama 1


Coche (Número de accidentes)
Cliente
Puede tener (Número de accidentes)

Diagrama 2


Cliente (Teléfono, dirección, DNI, nombre, apellidos)
Coche nuevo (Modelo, color, matrícula, marca, número de unidades)
Coche usado (Modelo, color, matrícula, marca, número de kilómetros)
Mecánico (DNI, nombre, apellido, salario, fecha de contratación)
Compra (Matrícula, DNI ciente)
Repara (DNI mecánico, matrícula)

Diagrama 3


Jugador
Partido (Número de partidos, resultado)
Juega (estadísticas de cada jugador en un partido)

Diagrama 4


Fábricas (Número de fábrica, teléfono, artículos)
Artículo (Número de artículo, existencias, descripción)
Cliente (Número de cliente, límite de crédito, saldo, dirección de envío)
Pedido (Número de cliente, número de artículo, fecha, cantidad, dirección de envío)
Distribuye (Número de fábrica, número de artículo)
Compra (Número de artículo, número de cliente)
Hace (Número de cliente, número de artículo)

Diagrama 5


Proveedor (RUT, nombre, dirección, teléfono, dirección)
Producto (Categoría, precio actual, nombre, ID, stock)
Cliente (RUT, teléfono, nombre, dirección)
Venta (ID, cantidad vendida, fecha, descuento, precio, monto final)
Tiene (RUT proveedor, ID producto)
Compra (ID producto, RUT cliente)
Efectúa (RUT cliente, ID venta)

Diagrama 6


Vuelo sin escalas (Fecha, modelo de avión, plazas vacías)
Vuelo con escalas (Fecha, modelo de avión, plazas vacías, número de orden)
Programa de vuelo (Número de vuelo, días de existencia, línea aérea)
Aeropuerto (Nombre, ciudad, código, país, estado de la pista)
Avión (Modelo, número de plazas)
Pertenece (Modelo de avión, número de vuelo)
Aterriza (Número de vuelo, código)
Aterriza (Código, modelo)

Diagrama 7


Complejo deportivo monodeportivo (Localización, jefe de organización, área total ocupada)
Complejo deportivo polideportivo (Localización, jefe de organización, área total ocupada, área para cada deporte)
Evento (Fecha, duración, número de participantes)
Comisionario ()
Mantenimiento ()
Celebra (Localización, fecha)
Tiene (Fecha)
Necesita (Fecha, equipamiento)

Diagrama 8


Jugador (Nacionalidad, fecha de entrenamiento, entrenador)
Encuentro (Premio de consolación, premio del ganador, estadio)
Torneo (Modalidad, país, año, arbitro)
Juega (Nacionalidad, estadio, ganancias)
Tiene (Estadio, año)

Diagrama 9


Cine (Nombre, dirección, teléfono)
Sala (Nombre, número, número de butacas)
Función (Hora, día)
Promoción (Descripción, descuento)
Película (Género, título, duración, subtítulos, clasificación, resumen, año de producción, identificador, país de origen, URL, idioma original)
Elenco (Nombre, nacionalidad)
Opinión (Comentario, nombre de persona, fecha, edad, calificación)
Contiene (Nombre cine, número)
Celebra (Número, día)
Tiene (Día, descripción)
Exhibe (Identificador, día)
Posee (Identificador, nombre elenco, número de películas)
Puede tener (Nombre elenco, nombre de la persona)

Diagrama 10


Mueble (Nombre, precio)
Una pieza (Identificador)
Varias piezas (Identificador)
Estante (Altura, pasillo)
Está formado (Nombre, identificador)
Están ubicados (Identificador, estante)

No hay comentarios:

Publicar un comentario