Diagrama Conceptual y Lógico de la Base de Datos Expreso MAS

 Ezequiel Castillo Cabrera


Tema: Diagrama conceptual y lógico de la Bases de Datos Expreso MAS


Se desea automatizar parte de la gestión de Expreso MAS, empresa que en un segmento de sus operaciones reparte paquetes de Santo Domingo a Dajabón y viceversa.


Los encargados de llevar los paquetes son los conductores de las guaguas de transporte, de los que se quiere guardar el número de cédula, nombre, dirección, ciudad, celular, Email, salario, Descuento, total del salario, foto.




 De los paquetes transportados interesa conocer el código de paquete, descripción, peso, destinatario, dirección del destinatario, precio de envío.


Un conductor distribuye muchos paquetes, y un paquete sólo puede ser distribuido por un conductor.


De las provincias a las que llegan los paquetes interesa guardar el código de provincia y el nombre.


Un paquete sólo puede llegar a una provincia. Sin embargo, a una provincia pueden llegar varios paquetes.


De las guaguas que utilizan los conductores, interesa conocer la matrícula, modelo, tipo y capacidad de pasajeros, teléfono para contrato de la guagua.


Un conductor puede conducir diferentes guaguas en fechas diferentes, y una guagua puede ser conducida por varios conductores”.


 En el siguiente diagrama se muestra el producto de la etapa conceptual en el diseño de base de datos.


Diseño lógico

  El primer paso para crear el diseño lógico es pasar a tablas nuestras entidades y las relaciones entre ellas, si lo ameritan; también se establece que se debe tratar de eliminar siempre las relaciones muchos a muchos, pues pueden provocar la pérdida de la capacidad analítica de la información y conducir a un control incorrecto de los datos.


De existir relaciones con cardinalidad muchos a muchos, en la Base de Datos eliminamos de la siguiente manera: se crea una nueva tabla intermedia entre las entidades involucradas, esta nueva tabla tendrá una cardinalidad uno a muchos con cada entidad involucrada y como atributos tendrá las llaves primarias de cada tabla y su propia llave primaria.





Comentarios

Entradas más populares de este blog

Reglas de normalización en el modelo de base de datos, Forma normal de Boice Codd FNBC.

Agradecimiento