stringtranslate.com

Modelo entidad-relación mejorado

El modelo entidad-relación mejorado ( EER ) (o modelo entidad-relación extendido ) en informática es un modelo de datos de alto nivel o conceptual que incorpora extensiones al modelo entidad-relación (ER) original, utilizado en el diseño de bases de datos .

Fue desarrollado para reflejar con mayor precisión las propiedades y restricciones que se encuentran en bases de datos más complejas, como en el diseño de ingeniería y fabricación ( CAD / CAM ), telecomunicaciones , sistemas de software complejos y sistemas de información geográfica (GIS). [1] [2]

Mecánica

El modelo EER incluye todos los conceptos introducidos por el modelo ER. Además, incluye los conceptos de subclase y superclase ( Is-a ), junto con los conceptos de especialización y generalización . Además, introduce el concepto de tipo o categoría de unión , que representa una colección de objetos que es la unión de objetos de diferentes tipos de entidad. El modelo EER también incluye diagramas EER que son modelos conceptuales que representan con precisión los requisitos de bases de datos complejas.

Subclase y superclase

El tipo de entidad Y es un subtipo (subclase) de un tipo de entidad X si y solo si cada Y es necesariamente una X. Una entidad de subclase hereda todos los atributos y relaciones de su entidad de superclase. Esta propiedad se denomina herencia de atributos y relaciones. Una entidad de subclase puede tener sus atributos y relaciones específicos (junto con todos los atributos y relaciones que hereda de la superclase). Un ejemplo común de superclase es una superclase de vehículo junto con las subclases de automóvil y camión. Hay una serie de atributos comunes entre un automóvil y un camión, que formarían parte de la superclase, mientras que los atributos específicos de un automóvil o un camión (como la carga útil máxima, el tipo de camión, etc.) conformarían dos subclases.

Herramientas

Véase también

Referencias

  1. ^ "Modelo entidad-relación mejorado". jcsites.juniata.edu . Archivado desde el original el 7 de enero de 2020 . Consultado el 9 de octubre de 2017 .
  2. ^ Elmasri, Ramez; Navathe, Shamkant B. (2015). Fundamentos de los sistemas de bases de datos (Séptima ed.). Pearson. pag. 1280.ISBN 978-0133970777.
  3. ^ SAP PowerDesigner

Lectura adicional

Libros de texto que tratan sobre EER y su implementación utilizando bases de datos puramente relacionales:

Folleto que analiza EER y su implementación mediante bases de datos orientadas a objetos y relacionales con objetos:

Libro de texto que analiza la implementación en bases de datos relacionales y objeto-relacionales:

Artículos de encuesta más breves:

Enlaces externos