{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:38:31Z","timestamp":1750307911625,"version":"3.41.0"},"reference-count":5,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2006,12,1]],"date-time":"2006-12-01T00:00:00Z","timestamp":1164931200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOD Rec."],"published-print":{"date-parts":[[2006,12]]},"abstract":"<jats:p>This paper describes the ADO.NET Entity Framework, a platform for programming against data that raises the level of abstraction from the logical (relational) level to the conceptual (entity) level, and thereby significantly reduces the impedance mismatch for applications and data services such as reporting, analysis, and replication. The conceptual data model is made real by a runtime that implements an extended relational model (the Entity Data Model aka the EDM), that embraces entities and relationships as first class concepts; a query language for the EDM; a comprehensive mapping engine that translates from the conceptual to the logical (relational) level, and a set of model-driven tools that help create entity-object, object-xml, and entity-xml transformers.<\/jats:p>","DOI":"10.1145\/1228268.1228275","type":"journal-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:52:18Z","timestamp":1175802738000},"page":"32-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["The ADO.NET entity framework"],"prefix":"10.1145","volume":"35","author":[{"given":"Jos\u00e9 A.","family":"Blakeley","sequence":"first","affiliation":[{"name":"Microsoft Corporation, Redmond, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Campbell","sequence":"additional","affiliation":[{"name":"Microsoft Corporation, Redmond, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Muralidhar","sequence":"additional","affiliation":[{"name":"Microsoft Corporation, Redmond, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anil","family":"Nori","sequence":"additional","affiliation":[{"name":"Microsoft Corporation, Redmond, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/320434.320440"},{"key":"e_1_2_1_2_1","unstructured":"Unified Modeling Language. http:\/\/www.uml.org\/.  Unified Modeling Language. http:\/\/www.uml.org\/."},{"key":"e_1_2_1_3_1","unstructured":"Microsoft. The ADO. Net Entity Framework Overview. http:\/\/msdn.microsoft.com\/data\/default.aspx?pull=\/library\/en-us\/dnvs05\/html\/ADONETEnFrmOvw.asp June 2006.  Microsoft. The ADO. Net Entity Framework Overview. http:\/\/msdn.microsoft.com\/data\/default.aspx?pull=\/library\/en-us\/dnvs05\/html\/ADONETEnFrmOvw.asp June 2006."},{"key":"e_1_2_1_4_1","unstructured":"Blakeley J. A. Campbell D. Gray J. Muralidhar S. Nori A. Next-Generation Data Access: Making the Conceptual Level Real. http:\/\/msdn.microsoft.com\/data\/default.aspx?pull=\/library\/en-us\/dnvs05\/html\/nxtgenda.asp June 2006.  Blakeley J. A. Campbell D. Gray J. Muralidhar S. Nori A. Next-Generation Data Access: Making the Conceptual Level Real. http:\/\/msdn.microsoft.com\/data\/default.aspx?pull=\/library\/en-us\/dnvs05\/html\/nxtgenda.asp June 2006."},{"key":"e_1_2_1_5_1","unstructured":"Microsoft. The Linq Project. http:\/\/msdn.microsoft.com\/data\/ref\/linq\/default.aspx.  Microsoft. The Linq Project. http:\/\/msdn.microsoft.com\/data\/ref\/linq\/default.aspx."}],"container-title":["ACM SIGMOD Record"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1228268.1228275","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1228268.1228275","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:51Z","timestamp":1750258071000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1228268.1228275"}},"subtitle":["making the conceptual level real"],"short-title":[],"issued":{"date-parts":[[2006,12]]},"references-count":5,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2006,12]]}},"alternative-id":["10.1145\/1228268.1228275"],"URL":"https:\/\/doi.org\/10.1145\/1228268.1228275","relation":{},"ISSN":["0163-5808"],"issn-type":[{"type":"print","value":"0163-5808"}],"subject":[],"published":{"date-parts":[[2006,12]]},"assertion":[{"value":"2006-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}