A continuación se muestra el modelo E/R de la base de datos desarrollada en Access con el fin de gestionar la información contenida para una empresa de Ingeniería Civil.
Principalmente la base de datos cuenta con cinco entidades
1. PRODUCTOS
2. CATEGORIA
3. DISTRIBUIDORES
4. TRANSPORTADORES
5. TELEFONO
Donde cada entidad contiene información general y clave principal de la tabla.
A continuación se desglosará cada una de las entidades y se mostrará la información contenida en cada una de ellas.
1. PRODUCTOS
La entidad PRODUCTOS comprende los campos:
IdProducto: como llave primaria, campo el cual es el identificador de esa entidad, dato que no puede ser repetido ya que es la clave principal, en este caso es el numero que identifica al producto como tal.
Descripcion: este campo contiene la especificación de cada artículo; tamaño, medidas.
2. CATEGORIA
La entidad CATEGORIA comprende los campos:
Id: es la llave primaria de esta entidad, ya que incluye los ids de las categorías.
Descripcion: este campo contiene la especificación de los productos.
2.1 PERTENECE
Como es una relacion, ésta debe contener tanto la llave primaria de la entidad CATEGORIA y la llave primaria de la entidad PRODUCTO, con el ánimo de que se genere un subformulario donde indique el Id del artículo como tal, la IdCateg y el nombre de la categoría a la que pertenece el artículo.
3. DISTRIBUIDORES
La entidad DISTRIBUIDORES posee los atributos Nombre, Ciudad, Departamento, dirección Web, donde el primero de ellos Nombre es la llave primaria, campo identificador de esta tabla.
La relación PROD_DISTRI proporciona el enlace entre las entidades PRODUCTOS cuya llave primaria es IdProducto y DISTRIBUIDORES cuya llave primaria es Nombre. La relación contiene los atributos: Unidad y Precio. Donde el primero indica la unidad en que el producto es vendido u ofrecido; bien sea por kilo, metro cuadrado, la unidad, por galón o por bulto y el segundo es el precio que tiene ese artículo. La relación PROD_DISTRI es mucho a muchos, ya que varios distribuidores ofrecen varios productos y varios productos son vendidos por diferentes distribuidores.
4. TRANSPORTADORES
La entidad TRANSPORTADORES tiene su llave primaria en este caso Nombre (Nombre del transportador), atributos: Vehículo (Tipo o marca del vehículo), Dirección (del conductor) y Ciudad (del conductor).
4.1 TRANSPORTA
La relación TRANSPORTA posee las llaves primarias de las entidades DISTRIBUIDORES y TRANSPORTADORES en este caso NombreDistr y NombreTransp respectivamente.
TRANSPORTA posee los atributos Precio y Unidad, donde el primero señala el precio en que es transportado el producto y el segundo indica la unidad a la que es transportado (Bien sea por viaje o tonelada).
Las claves principales de cada entidad (NombreDistr y NombreTransp), colaboran para la generación y relación del subformulario presentado a continuación:
5. TELEFONO
5.1 CONTACTAR
La relación CONTACTAR posee las claves primarias de las entidades TELEFONO y DISTRIBUDORES ó TRANSPORTADORES.
El atributo de esta relación es Tipo el cual indica el tipo de teléfono al que pertenece, bien sea número celular o número fijo.
La relación enlaza la llave primaria de la entidad DISTRIBUIDORES ó TRANSPORTADORES y la llave primaria de la entidad TELEFONO.




















El modelo entidad relacion es algo confuso, no entiendo muy bien como usa una tabla entidad telefono para dops tipos de entidades distintas. y por que no fue un campo mas de cada entidad?
ResponderEliminarPorque me parece mejor tener una tabla que tenga solo los registros telefonicos, al momento de hacer las consultas es mas efectivo.
ResponderEliminar