Modelo Entidad Relacion

Page 7

Modelo Entidad Relación Rocio Anali Ayala Barrón

Fundamentos de Bases deDatos

datos de un cliente para sacar crédito en una tienda x, cliente es la entidad, sus atributos son nombre, apellido, fecha de nacimiento, teléfono y RFC. Como llave primaria se puede tomar el RFC, ya que es una clave única de una persona, es decir, no se repite en ningún caso, los demás datos, son más comunes que se puedan repetir, incluyendo el caso de teléfono, porque existen diferentes compañías telefónicas.

La generalización es una interrelación entre una entidad y otra, así como si estuvieran organizadas en tipo jerarquía. Una de las características más importantes de la jerarquía es la herencia, por la cual los atributos son heredados. Es decir, unas entidades pueden pertenecer a otras entidades, y no precisamente tiene que ser en forma binaria, mientras exista una relación lógica descrita en el problema.

La agregación se puede considerar como un tipo especial de relación, que puede constar de partes o puede ser parte de una entidad, en este caso la entidad se toma como un “todo”, y está compuesta por entidades más pequeñas, que vienen siendo “las partes.” En el modelo Entidad Relación la agregación es un tipo especial de interrelación en la cual las cardinalidades mínima y máxima son (1,1), como si fuera un estándar.

Existen dos clases de agregación, compuesto/componente, que permite representar una entidad mayor (“todo”), se obtiene por la unión de diversos componentes que pueden ser entidades distintas; la agregación miembro/colección se refiere a lo mismo, con excepción de que se tiene la unión con una entidad.

Originalmente, el modelo entidad-relación sólo incluía los conceptos de entidad, relación y atributo. Más tarde, se añadieron otros conceptos, como los atributos compuestos y las jerarquías de generalización, en lo que se ha denominado modelo entidad-relación extendido.

7


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.