Component Construction of Database Schemes

0
74

Authors: Bernhard Thalheim

Tags: 2002, conceptual modeling

Principles of database modeling have been intensively investigated in the late 70ies or early 80ies. The principles have been based on constructs such as subtypes, supertypes, restructuring through normalization, types construction by constructors, generic models and associations with pre-specified semantical meaning such as relationship types. Whenever a schema is becoming too large schema developers get lost in the web of types. The classical approach is a repair approach, i.e., whenever a schema becomes too large then use techniques for surveying. This paper aims in developing general principles for pragmatistic development of large database schemata: many-dimensionality, star and snowflake sub-schemata, bridges, nesting, lifespan, logs, meta-characterizations, variants and occurrences, quality, temporality and abstraction layers. Therefore, this approach allows to treat the ‘lost on the schema’ problem in parallel to development.

Read the full paper here: https://link.springer.com/chapter/10.1007/3-540-45816-6_12