Object-Oriented Translation for Programmable Relational System (DRAFT)
Evgeniy Grigoriev

TL;DR
This paper presents an object-oriented translation approach for a programmable relational system, enabling complex object manipulation and operations within a relational framework, enhancing data modeling and query capabilities.
Contribution
It introduces a method to convert object-oriented data structures and operations into relational descriptions, allowing object views and polymorphic methods in a relational context.
Findings
Supports complex object data as relational structures
Enables execution of object operations without explicit iterators
Integrates classes with relations for enhanced data modeling
Abstract
The paper introduces the principles of object-oriented translation for target machine which provides executing the sequences of elementary operations on persistent data presented as a set of relations (programmable relational system). The language of this target machine bases on formal operations of relational data model. An approach is given to convert both the description of complex object-oriented data structures and operations on these data, into a description of relational structures and operations on them. The proposed approach makes possible to extend the target relational language with commands allowing data be described as a set of complex persistent objects of different classes. Object views are introduced which allow relational operations be applied to the data of complex objects. It is shown that any operation and method can be executed on any group of the objects without…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Service-Oriented Architecture and Web Services · Semantic Web and Ontologies
