Extending the database relational model to capture more meaning
ACM Transactions on Database Systems (TODS)
A relational model of data for large shared data banks
Communications of the ACM
Design spaces for link and structure versioning
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Uniform comparison of data models using containment modeling
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
Java Language Specification, Second Edition: The Java Series
Java Language Specification, Second Edition: The Java Series
Programming Perl
Access path selection in a relational database management system
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
Learning Python
Unifying structure, behavior, and data with themis types and templates
Proceedings of the fifteenth ACM conference on Hypertext and hypermedia
Exploring ER and RE syntax and semantics with metamodel object diagrams
MIS '05 Proceedings of the 2005 symposia on Metainformatics
Extending types to modeling problem-space entities
The New Review of Hypermedia and Multimedia
Hi-index | 0.00 |
Collections are implemented in many ways, depending on the purpose they serve and their implementation environment. We approach collections as entity containers and, from principles discovered through our structural computing work, we propose a metainformatical view of generalized collections, and a theoretical framework for discussing collection variations. Included in the framework is the idea of accessing generalized collection content through views, with support for multiple views per collection. The importance of associating semantics with both collections and the views of their content is noted, as are techniques for preserving those semantics. Set, bag, array, and relational table implementations are shown to fit into this framework. The paper closes with a summary of the advantages of our approach, along with a discussion of future and related work.