En esta tarea construimos el Modelo Relacional que se construyo con la herramienta WorkBench, partiendo del esquema de nuestra tarea anterior.

ACTUALIZACIÓN 29 DE MARZO DEL 2107

Al entregar nuestro modelo surgieron algunas dudas:

"Me queda una duda en la relación Producto-Pedido ya que indican que muchos Pedidos solo tienen un Producto, o que solo un producto puede estar en los pedidos, me gustaría que vieran si eso es en la realidad."

Así es, esto es realidad. Omitimos redactar las reglas de envío de la tienda de aparatos electrónicos. Que estipulan que un envío sólo puede contener un sólo producto o articulo, en este caso un aparato electrónico. Por lo que la relación Pedido-Producto, con una cardinalidad de N:1 indica que muchos pedidos se conforman de un sólo producto y que sólo un producto puede estar en los pedidos. A continuación les presentamos las seis relaciones y lo que indica cada una de ellas.

RELACIONES  
Un cliente puede realizar varios pedidos, mientras que un pedido sólo puede ser enviado a un sólo cliente.
Muchos pedidos se conforman de un sólo producto y sólo un producto puede estar en los pedidos.
Un vendedor puede atender varios pedidos y un pedido sólo puede ser atendido por un vendedor.
Un cliente puede obtener varias facturas, pero sólo una factura puede pertenecer a un cliente.
Una factura puede contener varios detalles, mientras que un detalle solo puede pertenecer a una factura.
Un proveedor puede suministrar varios productos y un producto sólo puede ser suministrado por un proveedor.

Por lo que nuestro modelo relacional es el siguiente.

Descarga este modelo dando clic en el siguiente enlace

CONCLUSIONES

Logramos conocer la importancia de las claves en las relaciones de las tablas que creamos con MySQL Workbench. Tomamos nuestras relaciones y evaluamos las reglas conocidas para realizar la propagación de la llave primaria si se trataba de una interrelación de uno a muchos o convertirla a una nueva relación si se trataba de una interrelación de muchos a muchos. Realizamos seis evaluaciones; Cliente-Pedido, Pedido-Producto, Vendedor-Pedido, Pedido-Facturas, Facturas-Detalles_Factura y Proveedor-Producto. Con esto comprobábamos con que interrelación estábamos trabajando y a donde propagar las llaves foráneas, en nuestro modelo no se encontraron interrelaciones muchos a muchos.

Por último cabe señalar que el programa que usamos (MySQL Workbench) para llevar a cabo el trabajo tiene una interfaz excelente y su forma de uso es fácil y eficaz, un excelente programa que nos ahorro mucho trabajo.

REFERENCIAS

Vídeos en Linea
Sandoval, Bani. (2015, Abril, 15). Bases de Datos - Introducción al Modelo-Relacional
Recuperado de https://www.youtube.com/watch?v=CPabJuf7KQE

Acerca de:
Éste es un sitio creado por estudiantes del Instituto Tecnológico de Pachuca, para la asignatura en curso; Fundamentos de Bases de Datos.
Equipo New Jackers: Hernández Salinas Lucio y Sanchez Casañas Jose María
Actividades Unidad 3