Consistency enforcement in Entity-Relationship and object-oriented models

被引:5
|
作者
Schewe, KD [1 ]
机构
[1] Tech Univ Clausthal, Inst Comp Sci, D-38678 Clausthal Zellerfeld, Germany
关键词
integrity constraints; consistency enforcement; active databases; entity-relationship; object-orientation; analysis of rule systems;
D O I
10.1016/S0169-023X(98)00016-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Integrity Maintenance is considered one of the major application fields of rule triggering systems (RTSs). Whenever a given integrity constraint is violated by a database transaction; these systems trigger repairing actions. It is shown that for any set of constraints there exist non-repairable transactions, which depend on the closure of the constraint set. Even if non-repairable transactions are excluded, this does not restrain the RTS from producing undesired behaviour. Analyzing this undesired behaviour of RTSs leads to the definition of critical paths in associated rule hypergraphs. Then it is required that such paths are absent. It is shown that this requirement can be satisfied ii the underlying set of constraints is stratified. This is always the case for the structural constraints in Entity-Relationship and simple object-oriented models. Moreover, in both cases there is no ambiguity for the selection of rules. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:121 / 140
页数:20
相关论文
共 50 条
  • [21] A formal object-oriented approach to defining consistency constraints for UML models
    Kim, SK
    Carrington, D
    [J]. 2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 87 - 94
  • [22] Specification and enforcement of object-oriented RBAC model
    Zhang, CN
    Yang, CG
    [J]. CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 301 - 305
  • [23] Modeling of the consistency problem in object-oriented database
    Wang, Mei-Tzu
    [J]. Twelfth ISSAT International Conference Reliability and Quality in Design, Proceedings, 2006, : 285 - 288
  • [24] IDENTIFICATION, GENERICITY AND CONSISTENCY IN OBJECT-ORIENTED DATABASES
    SCHEWE, KD
    SCHMIDT, JW
    WETZEL, I
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 646 : 341 - 356
  • [25] Utilization of object-oriented models
    Philippow, Ilka
    [J]. Advances in Automation, Multimedia and Video Systems, and Modern Computer Science, 2001, : 211 - 216
  • [26] ENTITY-RELATIONSHIP APPROACH
    不详
    [J]. INFORMATION & MANAGEMENT, 1984, 7 (04) : 215 - 218
  • [27] ENTITY-RELATIONSHIP APPROACH
    不详
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1984, 13 (04): : 283 - 286
  • [28] Expressing a Temporal Entity-Relationship Model as a Traditional Entity-Relationship Model
    Hoang Quang
    Thuong Pham
    [J]. COMPUTATIONAL COLLECTIVE INTELLIGENCE (ICCCI 2015), PT II, 2015, 9330 : 483 - 491
  • [29] The object pattern concept applied to the entity-relationship data model
    Hilton, T
    Olsen, D
    [J]. CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 830 - 832
  • [30] IDENTIFYING EXTENDED ENTITY-RELATIONSHIP OBJECT STRUCTURES IN RELATIONAL SCHEMAS
    MARKOWITZ, VM
    MAKOWSKY, JA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (08) : 777 - 790