{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T16:36:13Z","timestamp":1732034173596},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642305603"},{"type":"electronic","value":"9783642305610"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-30561-0_17","type":"book-chapter","created":{"date-parts":[[2012,5,25]],"date-time":"2012-05-25T22:31:43Z","timestamp":1337985103000},"page":"236-251","source":"Crossref","is-referenced-by-count":1,"title":["Representing Uniqueness Constraints in Object-Relational Mapping"],"prefix":"10.1007","author":[{"given":"Mark J.","family":"Olah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Mohr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Darko","family":"Stefanovic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"17_CR1","volume-title":"Agile Database Techniques","author":"S.W. Ambler","year":"2003","unstructured":"Ambler, S.W.: Agile Database Techniques. Wiley, Indianapolis (2003)"},{"key":"17_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/11431855_11","volume-title":"Advanced Information Systems Engineering","author":"L. Cabibbo","year":"2005","unstructured":"Cabibbo, L., Carosi, A.: Managing Inheritance Hierarchies in Object\/Relational Mapping Tools. In: Pastor, \u00d3., Falc\u00e3o e Cunha, J. (eds.) CAiSE 2005. LNCS, vol.\u00a03520, pp. 135\u2013150. Springer, Heidelberg (2005)"},{"issue":"6","key":"17_CR3","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1145\/362384.362685","volume":"13","author":"E.F. Codd","year":"1970","unstructured":"Codd, E.F.: A relational model of data for large shared data banks. Communications of the ACM\u00a013(6), 377\u2013387 (1970)","journal-title":"Communications of the ACM"},{"issue":"4","key":"17_CR4","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1145\/320107.320109","volume":"4","author":"E.F. Codd","year":"1979","unstructured":"Codd, E.F.: Extending the database relational model to capture more meaning. ACM Trans. Database Syst.\u00a04(4), 397\u2013434 (1979)","journal-title":"ACM Trans. Database Syst."},{"key":"17_CR5","volume-title":"Patterns of Enterprise Application Architecture","author":"M. Fowler","year":"2003","unstructured":"Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley, Boston (2003)"},{"key":"17_CR6","unstructured":"Helman, P.: The Science of Database Management. Richard D. Irwin Inc., Burr Ride, IL (1994)"},{"key":"17_CR7","series-title":"CCIS","first-page":"43","volume-title":"MBSDI 2008","author":"S. Holder","year":"2008","unstructured":"Holder, S., Buchan, J., MacDonell, S.G.: Towards a Metrics Suite for Object-Relational Mappings. In: Kutsche, R.-D., Milanovic, N. (eds.) MBSDI 2008. CCIS, vol.\u00a08, pp. 43\u201354. Springer, Heidelberg (2008)"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"Ireland, C., Bowers, D., Newton, M., Waugh, K.: A classification of object-relational impedance mismatch. In: Proceedings of the 2009 First International Conference on Advances in Databases, Knowledge, and Data Applications, pp. 36\u201343. IEEE Computer Society (2009)","DOI":"10.1109\/DBKDA.2009.11"},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"Khoshafian, S., Copeland, G.P.: Object identity. In: OOPSLA 1986, pp. 406\u2013416 (1986)","DOI":"10.1145\/960112.28739"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"Kowark, T., Hirschfeld, R., Haupt, M.: Object-relational mapping with SqueakSave. In: Proceedings of the International Workshop on Smalltalk Technologies, IWST 2009, pp. 87\u2013100. ACM (2009)","DOI":"10.1145\/1735935.1735951"},{"key":"17_CR11","unstructured":"Link, S., Lukovic, I., Mogin, P.: Performance evaluation of natural and surrogate key database architectures. Tech. rep., Victoria University of Wellington, Wellington, NZ (2010)"},{"key":"17_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1007\/978-3-540-75563-0_9","volume-title":"Conceptual Modeling - ER 2007","author":"P. Mork","year":"2007","unstructured":"Mork, P., Bernstein, P.A., Melnik, S.: Teaching a Schema Translator to Produce O\/R Views. In: Parent, C., Schewe, K.-D., Storey, V.C., Thalheim, B. (eds.) ER 2007. LNCS, vol.\u00a04801, pp. 102\u2013119. Springer, Heidelberg (2007)"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"O\u2019Neil, E.J.: Object\/relational mapping 2008: Hibernate and the entity data model (EDM). In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, pp. 1351\u20131356. ACM (2008)","DOI":"10.1145\/1376616.1376773"},{"issue":"2","key":"17_CR14","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1002\/j.1096-9942.1995.tb00011.x","volume":"1","author":"R. Wieringa","year":"1995","unstructured":"Wieringa, R., de Jonge, W.: Object identifiers, keys, and surrogates\u2013 object identifiers revisited. Theory and Practice of Object Systems\u00a01(2), 101\u2013114 (1995)","journal-title":"Theory and Practice of Object Systems"}],"container-title":["Lecture Notes in Computer Science","Objects, Models, Components, Patterns"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-30561-0_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T19:29:36Z","timestamp":1578511776000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-30561-0_17"}},"subtitle":["The Natural Entity Framework"],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642305603","9783642305610"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-30561-0_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}