# data[].attributes.body
Determinar el propósito de la base de datos

Buscar y organizar la información necesaria

Dividir la información en tablas

Convertir los elementos de información en columnas

Especificar las claves principales

Establecer las relaciones de tablas

Perfeccionar el diseño

Aplicar las reglas de normalización

# data[].attributes.body
Suelen tener una apariencia gráfica diferente en función del tipo de relación que exista entre las entidades que conectan (puede ser una línea continua o discontinua, por ejemplo).

# data[].attributes.body
Sirven para crear vínculos entre parejas de entidades. Siguiendo con el ejemplo, cada “Cliente” está vinculado a una “Dirección”, a uno o varios “Productos”, etc. Están representados por diamantes o líneas que unen las entidades y los atributos.

# data[].attributes.body
Describen las propiedades que posee cada entidad. En el ejemplo anterior, atributos de la entidad “Cliente” podrían ser “Nombre”, “Primer Apellido”, “Fecha de nacimiento”, etc. Están representados por óvalos.

# data[].attributes.body
Son las personas, objetos o conceptos de los que trata una base de datos. Por ejemplo, en una base de datos de ventas de un negocio, las entidades podrían ser, entre otras, “Cliente”, “Producto”, “Factura” o “Dirección”. Están representados por rectángulos en los diagramas

# data[].attributes.body
El modelo entidad relación (ERD o modelos ER) es una herramienta que permite representar de manera simplificada cómo personas, objetos o conceptos se relacionan entre sí. Se utiliza para exponer cómo se organiza la información en una base de datos.

Usos más comunes:

Sustantivos, comunes o propios, para definir tipos de entidades y entidades.

Verbos, para definir tipos de relación.

Adjetivos, como atributos de una entidad.

Adverbios, como atributos de una relación.