Object-role modeling

Hubo muchos pioneros y este breve resumen no los menciona todos.

[2]​ En 1989 Terry Halpin completó su PhD tesis en ORM, proporcionando la primera formalización llena de la aproximación e incorporando varias extensiones.

Sea ported a SCO Unix, SunOs, DEC 3151 es y Windows 3.0 plataformas, y era más tarde emigrado a tener éxito sistemas operativos de Microsoft, utilizando XVT para sistema operativo de cruz portabilidad gráfica.

se distingue de tradicional ORM en aquel toma una comunicación estricta-perspectiva orientada.

Con ORM, proposiciones como estos, es abstracted a "tipos de hecho" por ejemplo "la persona estuvo contratada encima Fecha" y las proposiciones individuales están consideradas tan dato de muestra.

Este "hecho-la aproximación" basada facilita @modeling, transformando, y querying información de cualquier ámbito.

[3]​ ORM Es atributo-libre: modelos diferentes en la entidad@–relación (ER) y Lengua de @Modeling #Unificar (UML) métodos, ORM trata todos los hechos elementales como relaciones y así que trata decisiones para agrupar hechos a estructuras (p. ej.

Por evitar atributos en el modelo de base, ORM mejora estabilidad semántica y habilita verbalization a lengua natural.

Hecho-las notaciones gráficas basadas son más expresivas que aquellos de ER y UML.

Ejemplo de un ORM2 esquema
Visión general de objeto-notación de ejemplo a seguir, Stephen M. Richard (1999).
Ejemplo de la aplicación de @Modeling de Función del Objeto en un "Schema para Geologic Superficie", Stephen M. Richard (1999). [ 6 ]