• DocumentCode
    3325211
  • Title

    Role representation in the E-R data model

  • Author

    Davis, James P. ; Bonnell, Ronald D.

  • Author_Institution
    NCR Corp., W. Columbia, SC, USA
  • fYear
    1989
  • fDate
    9-12 Apr 1989
  • Firstpage
    1106
  • Abstract
    The authors present a taxonomy of the different types of roles which occur in enterprise domains, and which can be effectively represented using the E-R (entity-relationship) diagram. This is done with respect to roles on attributes, roles on relationship sets, and roles in abstraction hierarchies. Rules for role placement are presented, such that the scenarios for defining roles can be defined in a nonsubjective manner, which is necessary for this activity to be performed by computer. The rules presented constitute a subset of the rules which exist to deal with role placement. In addition, the authors examine role representation from the standpoint of using the generalization abstraction mechanism to reduce complexity and eliminate ambiguity in the modeling of domain situations. The presentation of roles in the E-R model in this manner has proven to be effective in managing the complexity and eliminating the ambiguity that is generally inherent in the real world being modeled
  • Keywords
    data handling; database theory; E-R data model; abstraction hierarchies; attributes; complexity; entity relationship diagram; generalization abstraction mechanism; relationship sets; role placement; role representation; Artificial intelligence; Context modeling; Data models; Expert systems; Knowledge representation; Laboratories; Machine intelligence; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '89. Proceedings. Energy and Information Technologies in the Southeast., IEEE
  • Conference_Location
    Columbia, SC
  • Type

    conf

  • DOI
    10.1109/SECON.1989.132581
  • Filename
    132581