Techniques for Structuring Database Records
Salvatore T. March · ACM Computing Surveys · 1983
Structuring database records by considering data item usage can yield substantial efficiencies in the operating cost of database systems.However, since the number of possible physical record structures for database of practical significance is enormous, and their evaluation is extremely complex, determining efficient record structures by full enumeration is generally infeasible.This paper discusses the techniques of mathematical clustering, iterative grouping refinement, mathematical programming, and hierarchic aggregation, which can be used to quickly determine efficient record structures for large, shared databases.