Authors: Sven Thelemann
Tags: 1995, conceptual modeling
We define semantic overlapping as the description of different points of view on the same application context in different parts of a database schema. E. g. type definitions may refer to each other and include the definition of the same “implicit” relationship type. We suggest another declarative element for schema definitions, called relationship, which supports detecting the manipulation of these relationship instances and triggering consistency-preserving update operations. In addition, cardinality and key constraints can be defined. The new construct stresses the ER-like nature of relationships and is more flexible than existing approaches.Read the full paper here: https://link.springer.com/chapter/10.1007/BFb0020518