Está en la página 1de 2

MODELO RELACIONAL

Modelo Relacional
Práctica #1
SQL Básico

Problema 1:

El proceso de compraventa de un vehículo en una agencia automotriz comprende dos grandes


entidades, las más importantes sin duda son Cliente y Autos, la entidad cliente cuenta con los
atributos, ID, Nombre, Dirección, Ciudad de residencia y Teléfono. De la entidad Autos los atributos
que se tomaran en cuenta son Matricula, Marca, Modelo y Color. Otra de las entidades que se toman
en cuenta es el Promotor de la agencia, quien se encarga de vender los vehículos a los clientes y los
atributos que se toman en cuenta para esta entidad son ID, Nombre, Turno, Teléfono; el diagrama
de entidad relación se muestra de la siguiente manera:

Desarrolle el modelo ER, indicando:

• Entidades:
Clientes: ID_CLI, Nombre, Dirección, Ciudad de residencia y teléfono.
Autos: Matricula, Marca, Modelo y Color.
Promotores: ID_Promo, Nombre, Turno y Teléfono.

• Relaciones:

Tipo de Relación: Clientes -> Autos = 1-N


Motivo: Un único cliente puede adquirir una basta cantidad de autos, pero varios
autos pueden ser adquiridos por un solo dueño. Además, un cliente puede comprar
únicamente solo un carro.

Tipo de Relación: Autos -> Promotores = N-1


Motivo: Múltiples autos pueden ser vendidos por un único promotor y además, un
solo promotor puede vender muchos autos. Mientras que un único promotor
puede vender solo un auto.

• Llaves primarias de entidad:


• Clientes: -> ID_CLI.
• Autos: -> Matricula.
• Promotores: -> ID_Promo.

• Llaves primarias de relación

Clientes -> Autos = ID_CLI


Motivo: Es un número que es irrepetible y que está relacionado al cliente que será
dueño del auto que será vendido y comprado

Autos -> Promotores = ID_PRO


Motivo: Es un número que está asignado a cada promotor para ser identificado al
momento de realizar una venta de algún auto.
• Gráfica del modelo

También podría gustarte