# data[].attributes.body
Tipos de relaciones

Según cardinalidad. La cardinalidad se representan en un diagrama ER como una etiqueta que se ubica en ambos extremos de la línea de relación de las entidades y que puede contener diversos valores entre los que destacan comúnmente el 1 y el *, obteniendo los siguientes tipos:

Relación 1 a 1. La relación uno a uno, define que un único registro de la tabla puede estar relacionado con un único registro de la tabla relacionada.

Relación 1 a *. La relación de uno a varios, define que un registro dado de una tabla auxiliar o secundaria sólo puede estar vinculado con un único registro de la tabla principal con la que está relacionada.

Relación * a *. La relación de varios a varios, define que un registro de una tabla puede estar relacionado con varios registros de la tabla relacionada y viceversa.

Según modalidad

Optativa. La relación entre un registro de una tabla y varios de la tabla relacionada, puede existir o no.

Obligatoria. La relación entre un registro de una tabla y otro de la tabla relacionada es obligada, debe existir siempre.

# data[].attributes.body
Entidad

Representa una “cosa”, "objeto" o "concepto" del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.
Ejemplo:

Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos).

Atributos

Los atributos son las características que definen o identifican a una entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que considere más relevantes.
Relación

Describe cierta dependencia entre entidades o permite la asociación de las mismas.

# data[].attributes.body
Diseño de bases de datos: los diagramas ER se usan para modelar y diseñar bases de datos relacionales, en términos de reglas de negocio y lógicas (en un modelo de datos lógicos) y en términos de la tecnología específica que se implementará (en un modelo de datos físicos). También se usa más adelante para modelar una base de datos en particular o varias. Una base de datos relacional tiene una tabla relacional equivalente y puede expresarse así potencialmente, según sea necesario.

Solución de problemas de bases de datos: los diagramas ER se usan para analizar las bases de datos existentes con el fin de hallar y resolver problemas de lógica o implementación. Al dibujar un diagrama se debería descubrir dónde está el problema.

Sistemas de información empresarial: los diagramas se usan para diseñar o analizar las bases de datos relacionales empleadas en procesos de negocio. Cualquier proceso de negocio que utilice datos de campo relacionados con entidades, acciones e interacción puede beneficiarse potencialmente de una base de datos relacional. Puede simplificar procesos, revelar información de forma más sencilla y mejorar los resultados.

# data[].attributes.body
Es un subconjunto del conjunto de atributos comunes en una colección de entidades, que permite identificar inequívocamente cada una de las entidades pertenecientes a dicha colección. Asimismo, permiten distinguir entre sí las relaciones de un conjunto de relaciones.

Dentro de los conjuntos de entidades existen los siguientes tipos de claves:

Superclave: Es un subconjunto de atributos que permite distinguir unívocamente cada una de las entidades de un conjunto de entidades. Si se añade un atributo al anterior subconjunto, el resultado seguirá siendo una superclave.

Clave candidata: Se trata de superclave mínima, es decir, cualquier subconjunto de atributos de la misma no puede ser una superclave.

Clave primaria: Es una clave candidata, elegida por el diseñador de la base de datos, para identificar unívocamente las entidades en un conjunto de entidades.

# data[].attributes.body
10°A
6-9-17

# data[].attributes.body
es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.

# data[].attributes.headline
Pasos para realizar modelo de entidad-relación

# data[].attributes.subject
Pasos para realizar modelo de entidad-relación

# data[].attributes.body
El Modelo Entidad-Relación

1. Se elabora el diagrama (o diagramas) entidad-relación.

2. Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.