Loading…

Materialization [database design]

A new data abstraction, called Materialization, is introduced to model a situation that occurs frequently in the real world and has important implications for database design. Materialization is the relationship between two entity types, one that represents a conceptual object, for example, a TV Mod...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on knowledge and data engineering 1994-10, Vol.6 (5), p.835-842
Main Authors: Goldstein, R.C., Storey, V.C.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:A new data abstraction, called Materialization, is introduced to model a situation that occurs frequently in the real world and has important implications for database design. Materialization is the relationship between two entity types, one that represents a conceptual object, for example, a TV Model, and one that represents its corresponding concrete objects, in this case, actual TV Sets. The Materialization construct is formally defined and contrasted with other well-known data abstractions. Its design implications are presented in terms of the entity-relationship model and its translation into a relational model. Guidelines are offered for the proper employment of this relationship in database design methodologies, and a discussion is provided of why this constitutes an important data modeling construct.< >
ISSN:1041-4347
1558-2191
DOI:10.1109/69.317711