An analysis of structural validity in entity-relationship modeling
作者:
Highlights:
•
摘要
We explore the criteria that contribute to the structural validity of modeling structures within the entity-relationship (ER) diagram. Our approach examines cardinality constraints in conjunction with the degree of the relationship to address constraint consistency, state compliance, and role uniqueness issues to derive a complete and comprehensive set of decision rules. Unlike typical other analyses that use only maximum cardinality constraints, we have used both maximum and minimum cardinality constraints in defining the properties and their structural validity criteria yielding a complete analysis of the structural validity of recursive, binary, and ternary relationship types. Our study evaluates these relationships as part of the overall diagram and our rules address these relationships as they coexist in a path structure within the model. The contribution of this paper is to provide a comprehensive set of decision rules to determine the structural validity of any ERD containing recursive, binary, and ternary relationships. These decision rules can be readily applied to real world data models regardless of their complexity. The rules can easily be incorporated into the database modeling and designing process, or extended into case tool implementations.
论文关键词:Entity-relationship modeling,Structural validity,Recursive relationships,Binary relationships,Ternary relationships,Cardinality constraints
论文评审过程:Received 4 November 1999, Revised 8 February 2001, Accepted 12 September 2002, Available online 28 February 2003.
论文官网地址:https://doi.org/10.1016/S0169-023X(03)00049-1