Applications of a categorical framework for conceptual data modeling (Q1386445)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Applications of a categorical framework for conceptual data modeling |
scientific article; zbMATH DE number 1154580
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Applications of a categorical framework for conceptual data modeling |
scientific article; zbMATH DE number 1154580 |
Statements
Applications of a categorical framework for conceptual data modeling (English)
0 references
10 August 1998
0 references
For successful information systems development, conceptual data modeling is essential. Nowadays a plethora of techniques for conceptual data modeling exist. Many of these techniques lack a formal foundation and a lot of theory, e.g. concerning updates or schema transformations, is highly data model specific. As such there is a need for a unifying formal framework providing a sufficiently high level of abstraction. In this paper, focus is on the applications of such a framework defined in category theory. Well-known conceptual data modeling concepts, such as relationship types, generalization, specialization, and collection types are defined from a categorical point of view in this framework and an essential advantage is its ``configurable semantics''. Features such as null values, uncertainty, and temporal behavior can be added by selecting appropriate instance categories. The addition of these features usually requires a complete redesign of the formalization in traditional set-based approaches to semantics. Applications of the framework in the context of schema transformations and improved automated modeling support are discussed.
0 references
conceptual data modeling
0 references
schema transformations
0 references
automated modeling support
0 references