The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
A relational model of data for large shared data banks
Communications of the ACM
On the semantics of the relational data model
SIGMOD '75 Proceedings of the 1975 ACM SIGMOD international conference on Management of data
Systems for Large Data Bases
Architecture Definition Technique: Its objectives theory, process, facilities, and practice
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
GIS Databases: From Multiscale to MultiRepresentation
SARA '02 Proceedings of the 4th International Symposium on Abstraction, Reformulation, and Approximation
A Generic Role Model for Dynamic Objects
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Evaluating pattern conformance of UML models: a divide-and-conquer approach and case studies
Software Quality Control
Applied Ontology - Roles, an interdisciplinary perspective
Roles, an interdisciplinary perspective
Applied Ontology - Roles, an interdisciplinary perspective
GeRoMe: a generic role based metamodel for model management
Journal on data semantics VIII
ECOOP'07 Proceedings of the 2007 conference on Object-oriented technology
A comprehensive engineering framework for guaranteeing component compatibility
Journal of Systems and Software
Proceedings of the 33rd International Conference on Software Engineering
Conceptual modelling patterns for roles
Journal on Data Semantics V
Self-organizing and self-stabilizing role assignment in sensor/actuator networks
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Using UML 2.0 collaborations for compositional service specification
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
GeRoMe: a generic role based metamodel for model management
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
Roles, an interdisciplinary perspective
Applied Ontology - Roles, an interdisciplinary perspective
Applied Ontology - Roles, an interdisciplinary perspective
An overview of recent data base research
ACM SIGMIS Database
Hi-index | 0.00 |
A new data model is described which permits the representation of the different roles which a real world entity may play. This data model is an extension of the network model, as used in I-D-S and its derivative, the CODASYL database system. The concepts of item and set are retained. The record concept has been refined to clarify the old record concept and introduce the new role-segment concept. The record represents the existence of an entity of the real world while the role-segment represents the existence of one of the entity's roles. A person and a corporation are examples of an entity, while a stockholder and a customer are examples of a role that either the person or corporation can assume. A role-segment occurrence serves to group and name the properties concerning the existence of one role. This paper shows that the record and role segment concepts can be integrated into the required data description and data manipulation language. The meta entity types of the role data model are contrasted with those of older data models for the data occurrence domain. The ambigous use of meta types by the older models is thus shown. This ambiguity appears to prohibit those older data models from serving as the basis of a conceptual schema where data transformation support of richer data models is required. The meta entity types of the role data model are identified, described and related to the real world, data occurrence, conceptual schema, and data description domains.