Modelo de Datos Conceptual
En un modelo conceptual de bases de datos, se usan distintos símbolos para representar las entidades, relaciones y atributos. Aquí se explican los principales:
- Entidades (Rectángulos)
- Atributos (Óvalos).
- Relaciones (Rombos)“Compra”>laciones llevan un nombre que indica el tipo de vínculo, como "Compra" entre Cliente y Producto.
- Cardinalidad (Números o Símbolos en las Líneas)
Tipos de atributos:
- Atributo simple: Tiene un solo valor (por ejemplo, "Nombre" o "Fecha de Nacimiento").
- Atributo compuesto: Se puede dividir en partes más pequeñas, como un "Nombre Completo" que puede tener "Nombre", "Apellido Paterno" y "Apellido Materno".
- Atributo multivaluado: Puede tener múltiples valores, como "Teléfono", donde un cliente puede tener varios números. Se representa con un óvalo doble.
- Atributo derivado: Es calculado a partir de otros datos, como la "Edad" calculada a partir de la "Fecha de Nacimiento". Se representa con un óvalo punteado.
Tipos de cardinalidad:
- Uno a Uno: Un elemento de una entidad se relaciona con un único elemento de otra. Se indica con un
1
en ambos lados de la línea. - Uno a Muchos: Un elemento de una entidad se relaciona con varios elementos de otra. Se indica con un
1
en un lado y unaN
en el otro. - Muchos a Muchos: Varios elementos de una entidad se relacionan con varios de otra. Se indica con una
N
en ambos lados.
Ejemplos
🖥️>
Tip!
Para realizar la siguientes imagenes emplee la herramienta de diagramado Draw.io
- Una entidad y sus atributos
- Dos entidades relacionadas