# data[].attributes.headline
Simbologías existentes del modelo entidad relación

# data[].attributes.subject
Simbologías existentes del modelo entidad relación

# data[].attributes.body
Cuando hablamos de simbologías de un MER en una base de datos, se nos presentan los siguientes:

Símbolos de entidades de diagramas ER

Símbolos de atributos de diagramas ER

Símbolos físicos de diagramas ER

Notación de diagrama ER

# data[].attributes.body
Entidad Fuerte: Son aquellas las cuales no necesitan de ninguna otra entidad para existir.

Entidad Debil: Estas dependen de otra entidad, por lo tanto, para que esto se de, estas entidades no deberían tener una clave primaria y no tienen significado en el diagrama sin su entidad matriz.

Entidad Asociativa: Las entidades asociativas relacionan las instancias de varios tipos de entidades. También contienen atributos que son específicos a la relación entre esas instancias de entidades.

# data[].attributes.body
Relación: Es cuando se asocian dos o más entidades.

Relación débil: Esta es la relación entre una entidad débil y su propietario.

# data[].attributes.body
Atributo: Es la caracteristica de una entidad.

Atributo multivalorado: Son aquellos que toman mas de un valor.

Atributo derivado: Son aquellos que se obtinen a través de otros valores relacionados.

Relación: Son las relaciones entre dos o mas entidades.

Tambien debemos de tener en cuenta que las relaciones pueden tomar dos papeles:

1. Obligatorio: La cual se infiere que se necesita para la existencia de una entidad.

2. Opcional: La cual no es necesaria relacionarla con otra entidad.

# data[].attributes.body
El modelo de datos físicos es el nivel más detallado de los diagramas entidad-relación y representa el proceso de agregar información a la base de datos.

# data[].attributes.body
Cardinalidad se refiere al número máximo de veces que una instancia en una entidad se puede relacionar con instancias de otra entidad. Por otra parte, ordinalidad es el número mínimo de veces que una instancia en una entidad se puede asociar con una instancia en la entidad relacionada.

# data[].attributes.headline
Relaciones entre entidades (una o mas entidades)

# data[].attributes.subject
Relaciones entre entidades (una o mas entidades)

# data[].attributes.body
Uno a uno: La entidad (A) solo se puede relacionat con un elemento de la entidad (B).

Uno a muchos: La entidad (A) se puede relacionar con mas de un elemento de la entidad (B).

Muchos a muchos: N elementos de la entidad (A) se pueden relacionar con M elementos de la entidad (B).

# data[].attributes.body
Es uno o más atributos que permiten distinguir las entidades en un conjunto de entidades débiles que dependen de una entidad de un conjunto de entidades fuertes.

# data[].attributes.body
Clave Primaria: Campos o conjunsto de campos que identifican la entidad de forma única.

Clave foranéa: Campos o conjunto de campos que contienen como dato la clave primaria de otra tabla permitiendo asi, relacionar dos entidades.

# data[].attributes.body
En la generalización/especialización, las características (atributos o interrelaciones) de la entidad superclase se propagan hacia las entidades subclase. Es lo que se denomina herencia de propiedades.

1. Especialización Total vs. Parcial:

Especialización Total: Se aplica cuando todas las entidades de una clase padre son también entidades de al menos una subclase. Por ejemplo, si tienes una clase "Animal" con subclases "Perro", "Gato" y "Pájaro", cada animal debe ser un perro, un gato o un pájaro.

Especialización Parcial: Se aplica cuando algunas entidades de una clase padre no pertenecen a ninguna subclase. Por ejemplo, si tienes una clase "Vehículo" con subclases "Automóvil" y "Motocicleta", pero también hay vehículos que no son ni automóviles ni motocicletas, como camiones o bicicletas.

2. Especialización Disjunta vs. Solapada:

Especialización Disjunta: Se aplica cuando una entidad de la clase padre solo puede pertenecer a una subclase a la vez. Es decir, las subclases son mutuamente excluyentes. Por ejemplo, un animal no puede ser a la vez un perro y un gato al mismo tiempo.

Especialización Solapada: Se aplica cuando una entidad de la clase padre puede pertenecer a más de una subclase simultáneamente. Por ejemplo, un vehículo puede ser tanto un automóvil como una motocicleta, como en el caso de un automóvil convertible.