Diseño Conceptual de la Base de Datos.
Este modelo busca representar la estructura de base de datos de una forma general, sin entrar a detalles tecnicos, simplemente busca mostrar las entidades, sus atributos, y como se relacionan entre ellos.
Cristian Escalante
Última actualización: 19 de abril de 2025
Diseño Conceptual de la Base de Datos.
Este modelo busca representar la estructura de base de datos de una forma general, sin entrar a detalles tecnicos, simplemente busca mostrar las entidades, sus atributos, y como se relacionan entre ellos.
Tambien podemos ver este modelo como un Mapa mental que nos va ayudar a entender que informacion tendra la base de datos y como estos se relacionan.
Ejemplo con el concesionario de autos:
Entidades
Recordando que una entidad puede ser un objeto, persona o concepto del mundo real o abstracto que se quiere representar en la base de datos, para esto tendriamos lo siguiente.
- Autos: los autos que estaran en ventas
- Clientes: quien compra los autos
- Vendedores: los empleados que realizan las ventas
- Ventas: las transacciones registradas
- Salas: espacios fisicos en los que se resguardan los autos
Atributos
Los atributos seran las propiedades o caracteristicas propias de la entidad y las claves necesarias.
La entidad auto puede tener: marca, modelo, anio, color, precio La entidad cliente puede tener: nombre, telefono, email, direccion la entidad vendedor puede tener: nombre, sucursal, comision
Relaciones
Las relaciones describe como interactua una entidad con otra.
Por ejemplo
- un cliente compra uno o mas autos
- un vendedor atiende muchas ventas
- un auto pertenece a una sala
Estas relaciones se les puede indicar la cardinalidad, que no es nada mas que el tipo de relacion de manera simbolica, por ejemplo
- uno a uno (1:1): un auto tiene una sola placa.
- uno a muchos (1:N): un cliente compra varios autos.
- muchos a muchos (N:M): un auto puede ser vendido por varios vendedores (eventualmente).