El modelo de relación de entidad (modelo ER) contiene entidades y relaciones. El modelo ER nos permite saber cómo se asocian estas entidades entre sí. Las entidades interactúan con otras entidades a través de asociaciones o relaciones. Supongamos que Geeks es el nombre de un estudiante, Placement 100 es el nombre de un curso.
Por ejemplo, el estudiante Geeks se inscribe en el curso Colocación 100 .
Aquí, se inscribe es el nombre de la relación.
Esta es sólo una instancia de la relación. Puede haber varias instancias y varias otras personas que se unen a varios cursos. La relación matricula tiene el alumno y el curso que establece la entidad participante.
Matemáticamente, representamos lo anterior como, matricula es un subconjunto del producto cruzado de estudiante y curso. Tiene información sobre qué estudiante se ha inscrito en qué curso. Si (s, c) pertenece a matricula, significaría que el alumno s se ha matriculado en el curso c. Las tuplas en la tabla de inscripciones se conocen como instancias de relación, mientras que las inscripciones se denominan tipo o conjunto de relaciones. El tipo de relación contiene la colección de asociaciones del mismo tipo.
Grado de una relación:
se utiliza para demostrar el número de entidades que forman parte de la relación dada. El grado 2 se llama relación binaria y significa que 2 entidades participan en la relación. Es la relación más utilizada. El grado 3 se llama relación ternaria. El grado n se llama relación n-aria. Las tuplas deben tener componentes que sean equivalentes al grado de la relación.
Notación esquemática para relaciones:
la relación se representa mediante un cuadro en forma de diamante. El rectángulo representa las entidades participantes.
El rectángulo de la entidad está conectado al rombo de la relación por una línea. Los nombres de entidades y relaciones se escriben en sus formas especificadas. Las líneas especifican conexiones entre las entidades y sus relaciones.
Nota:
las entidades tienen otros atributos que no se mencionan en la imagen.
Publicación traducida automáticamente
Artículo escrito por supriya_saxena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA