# data[].attributes.body
Para que puedas crear una base de datos primero creas una conexión al servidor de MySQL, para esto entras a MySQL Workbench.

# data[].attributes.body
1. A continuación debes crear la base de datos, para esto sigue los pasos de la imagen:
2. Le das el nombre como quieres que se llame y aplicas los cambios, para el ejemplo le puse el nombre de ventas.
3. Finalmente te fijas en la parte inferior izquierda en la sección Schemas, se reflejan los cambios de la nueva base de datos.

# data[].attributes.body
La tablas se pueden crear desde la consola a través de comandos SQL o utilizando un modelo.
Crear el modelo
Un modelo es un script en el que podemos crear todo el diseño de las tablas y relaciones de una base de datos pero de forma gráfica, se los puede importar a nuestra base de datos y automáticamente se crean todo lo creado en el modelo.

Para crear el modelo debes entrar a MySQL Workbench en la vista principal (parte inferior izquierda) sigues el paso que se ve en la imagen.

# data[].attributes.body
Lo siguiente que vas hacer es crear un diagrama, el cual es una especie de lienzo, sobre el que puedes crear todas las tablas de tu base de datos

Para crear el diagrama sigues las indicaciones de la imagen.

# data[].attributes.body
Crear la tabla

Para esto das un click en el primer recuadro rojo que se ve en la imagen anterior y luego das otro click dentro del lienzo, en el área de recuadros pequeños y te aparecerá una tabla por defecto con el nombre table1.

Cómo agregar campos a la tabla

Para agregar campos debes dar doble click sobre la tabla creada table1.

Seguidamente en la parte inferior te aparece una ventana donde puedes agregar y modificar los atributos de la tabla.

# data[].attributes.body
A continuación te presenta un lienzo donde a través de arrastrar y soltar, puedes crear tablas, relaciones y los atributos para cada tabla.

# data[].attributes.body
En el primer campo recuadro rojo es para el nombre de tu tabla.

Para agregar campos debes dar doble click en área de la flecha número 2.

Esto lo debes repetir de acuerdo al número de campos que quieras ingresar.

En esta parte también le das el tipo de dato que quieres que tenga ese campo (Datatype), así mismo configuras que un campo sea clave primaria (PK), si quieres que el campo no acepte nulos (NN), si deseas que un campo sea autonumérico (AI).

Recuerda que por ejemplo si deseas que un campo se autonumérico (AI), debes dejar checado el campo AI.

En la siguiente imagen que se muestra, he creado una tabla cliente con sus respectivos campos:

# data[].attributes.body
Además de crear tablas también podemos crear relaciones entre ellas, por ejemplo una típica relación maestro detalle que es una relación de uno a muchos y por ejemplo se la puede implementar en una factura.
Para crear una relación das click en la relación que desees (uno a uno, uno a muchos etc.) y primero das click en la tabla que quieres que se cree la clave foránea y luego en la tabla desde donde quieres que se herede la clave primaria.

Por ejemplo en este caso la tabla Detalle tiene la clave foránea de la tabla Factura.

Entonces el proceso de crear la relación es elegir el tipo de relación y luego dar click en la tabla Detalle y finalmente en la tabla Factura

De la misma forma para la relación Cliente–Factura que es de uno a uno, en este caso quiero que la clave foránea se cree en la tabla Factura.