{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,29]],"date-time":"2025-06-29T02:41:03Z","timestamp":1751164863073},"reference-count":51,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[1998,7,1]],"date-time":"1998-07-01T00:00:00Z","timestamp":899251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information Systems"],"published-print":{"date-parts":[[1998,7]]},"DOI":"10.1016\/s0306-4379(98)00013-1","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T11:07:29Z","timestamp":1027595249000},"page":"279-305","source":"Crossref","is-referenced-by-count":42,"title":["Designing OQL: Allowing objects to be queried"],"prefix":"10.1016","volume":"23","author":[{"given":"Sophie","family":"Cluet","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0306-4379(98)00013-1_BIB8_1","unstructured":"SQL3 Object Model"},{"issue":"4","key":"10.1016\/S0306-4379(98)00013-1_BIB14","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1007\/BF01354881","article-title":"On the power of languages for the manipulation of complex objects","volume":"4","author":"Abiteboul","year":"1995","journal-title":"Very Large Data Bases Journal"},{"issue":"3","key":"10.1016\/S0306-4379(98)00013-1_BIB15","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/0022-0000(86)90058-9","article-title":"Non first normal form relations: An algebra allowing data restructuring","volume":"3","author":"Abiteboul","year":"1986","journal-title":"Journal of Computer and System Sciences"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB16","series-title":"Proc. EDBT","first-page":"271","article-title":"Col: a logic-based language for complex objects","author":"Abiteboul","year":"1988"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB17","series-title":"Proc. SIGMOD","first-page":"159","article-title":"Identity as a query language primitive","author":"Abiteboul","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB18","series-title":"Proc. VLDB","first-page":"433","article-title":"Oql: a query language for manipulating object-oriented databases","author":"Alashqur","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB19","series-title":"Proc. DOOD","first-page":"223","article-title":"The object-oriented system manifesto","author":"Atkinson","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB20","series-title":"proc. VLDB","first-page":"97","article-title":"Fad, a powerful and simple database language","author":"Bancilhon","year":"1987"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB21","article-title":"O2sql syntax and semantics","author":"Bancilhon","year":"1989","journal-title":"Technical report"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB22","series-title":"Proc. DBPL","first-page":"122","article-title":"Query languages for object-oriented database systems: the O2 proposal","author":"Bancilhon","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB23","series-title":"Proc. Acm SIGACT-SIGMOD symposium on principles of database systems","article-title":"A calculus for complex objects","author":"Bancilhon","year":"1985"},{"issue":"1","key":"10.1016\/S0306-4379(98)00013-1_BIB24","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/22890.22945","article-title":"Data model issues for object-oriented applications","volume":"5","author":"Banerjee","year":"1987","journal-title":"ACM TOIS"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB25","series-title":"Proc. EDBT","first-page":"251","article-title":"A foundation for evolution from relational to object databases","author":"Beech","year":"1988"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB26","series-title":"Proc. ICDT","first-page":"72","article-title":"Algebraic optimization of object-oriented query languages","author":"Beeri","year":"1990"},{"issue":"2","key":"10.1016\/S0306-4379(98)00013-1_BIB27","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1109\/69.87960","article-title":"Indexing techniques for queries on nested objects","volume":"1","author":"Bertino","year":"1989","journal-title":"IEEE Trans, on Knowledge and Data Engineering"},{"issue":"3","key":"10.1016\/S0306-4379(98)00013-1_BIB28","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/0022-0000(87)90019-5","article-title":"The verso algebra or how to answer queries with fewer joins","volume":"35","author":"Bidoit","year":"1987","journal-title":"Journal of Computer and System Sciences"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB29","series-title":"Proc. SIGMOD","first-page":"413","article-title":"A data model and query language for exodus","author":"Carey","year":"1988"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB30","series-title":"The Object Database Standard: ODMG 93","year":"1994"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB31","series-title":"The Object Database Standard: ODMG 93","year":"1995"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB32","series-title":"The Object Database Standard: ODMG 2.0","year":"1997"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB33","series-title":"Proc. ACM SIGMOD workshop on data description, access and control","article-title":"Sequel: A structured english query language","author":"Chamberlin","year":"1974"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB34","series-title":"Proc. SIGMOD","first-page":"401","article-title":"Rule languages and internal algebras for rule-based optimizers","author":"Cherniack","year":"1996"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB35","series-title":"Proc. SIGMOD","first-page":"383","article-title":"A general framework for the optimization of object-oriented queries","author":"Cluet","year":"1992"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB36","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1016\/0169-023X(90)90019-A","article-title":"RELOOP, an Algebra Based Query Language for an Object-Oriented Database System","volume":"5","author":"Cluet","year":"1990","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB37","series-title":"Proc. DBPL","first-page":"226","article-title":"Nested queries in object bases","author":"Cluet","year":"1993"},{"issue":"6","key":"10.1016\/S0306-4379(98)00013-1_BIB38","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1145\/362384.362685","article-title":"A relational model of data for large shared data banks","volume":"13","author":"Codd","year":"1970","journal-title":"Communications ACM"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB39","series-title":"SIGMOD","article-title":"A recursive algebra and query optimization for nested relations","author":"Colby","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB40","series-title":"Proc. SIGMOD","first-page":"316","article-title":"Making Smalltalk a database system","author":"Copeland","year":"1984"},{"issue":"1","key":"10.1016\/S0306-4379(98)00013-1_BIB41","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/69.50908","article-title":"The story of O2","volume":"2","author":"Deux","year":"1990","journal-title":"IEEE Transaction on Knowledge and Data Engineering"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB42","series-title":"SIGMOD","first-page":"47","article-title":"Towards an effective calculus for object query languages","author":"Fegaras","year":"1995"},{"issue":"1","key":"10.1016\/S0306-4379(98)00013-1_BIB43","first-page":"48","article-title":"Iris: an object-oriented database management system","volume":"5","author":"Fishman","year":"1986","journal-title":"ACM TOIS"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB44","series-title":"Proc. EDBT","first-page":"169","article-title":"Query processing in distributed ORION","author":"Jenq","year":"1990"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB45","series-title":"proc. VLDB","first-page":"290","article-title":"Advanced Query Processing in Object Bases Using Access Support Relations","author":"Kemper","year":"1990"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB46","series-title":"Proc. VLDB","first-page":"423","article-title":"A model of queries for object-oriented databases","author":"Kim","year":"1989"},{"issue":"4","key":"10.1016\/S0306-4379(98)00013-1_BIB47","article-title":"Extended algebra and calculus for not 1nf relational databases","volume":"13","author":"Korth","year":"1988","journal-title":"ACM TODS"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB48","series-title":"Proc. 3rd ACM PODS","article-title":"A new approach to database logic","author":"Kuper","year":"1984"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB49","series-title":"Proc. DBPL","article-title":"Manipulation of structured values in object-oriented databases","author":"L\u00e9cluse","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB50","series-title":"Proc. PODS","article-title":"Modeling complex structures in object-oriented databases","author":"L\u00e9cluse","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB51","series-title":"Proc. ACM SIGMOD","article-title":"O2, an object-oriented data model","author":"L\u00e9cluse","year":"1988"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB52","series-title":"Proc. ACM conference on object-oriented programming systems, languages and applications","article-title":"Development of an objet-oriented dbms","author":"Maier","year":"1986"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB53","series-title":"Proc. VLDB","article-title":"A consideration on normal form of not-necessarily-normalized relation in the relational model of data","author":"Makinouchi","year":"1977"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB54","author":"Melton","year":"1993"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB55_1","unstructured":"Jim Melton. Accomodating sql3 and odmg."},{"key":"10.1016\/S0306-4379(98)00013-1_BIB56","doi-asserted-by":"crossref","DOI":"10.1109\/TSE.1985.232507","article-title":"An algebra for a general entity-relationship model","author":"Parent","year":"1985"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB57","article-title":"Principles for designing a generalized nf2 data model with an sql-type language interface","author":"Pistor","year":"1986"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB58","article-title":"Queries and query processing in object-oriented database systems","author":"Roth","year":"1991","journal-title":"Transactions on Office Information Systems"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB59","article-title":"Sql\/nf: a query language for \u00ac 1nf relational databases","author":"Roth","year":"1986"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB60","series-title":"Proc. DBPL","article-title":"Rationale and Design of Bulk","author":"Rozen","year":"1991"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB61","series-title":"Proc. DBPL","article-title":"An Object-Oriented Query Algebra","author":"Shaw","year":"1989"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB62","doi-asserted-by":"crossref","DOI":"10.1145\/102675.102678","article-title":"Queries and Query Processing in Object-Oriented Database Systems","author":"Straube","year":"1990"},{"key":"10.1016\/S0306-4379(98)00013-1_BIB63","series-title":"rapport de recherche no 523","article-title":"A database machine based on non 1nf relations","author":"Verso","year":"1986"}],"container-title":["Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306437998000131?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306437998000131?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T10:52:58Z","timestamp":1556362378000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0306437998000131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,7]]},"references-count":51,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1998,7]]}},"alternative-id":["S0306437998000131"],"URL":"https:\/\/doi.org\/10.1016\/s0306-4379(98)00013-1","relation":{},"ISSN":["0306-4379"],"issn-type":[{"value":"0306-4379","type":"print"}],"subject":[],"published":{"date-parts":[[1998,7]]}}}