Som t.ex http://www.eloquera.com/page/home.aspx?
Det låter ju bra då man i regel bara sysslar med objekt av olika slag i sin asp.net (mvc) webbapplikation!
Vad har ni för åsikter kring objekt databaser?
Databaser & SQLur Databashanterare & SQL
2 svar · 785 visningar · startad av doggelito
En dokumentdatabas är ju egentligen bara nyttig när det faktiskt är meningen att man ska läsa data direkt i datakällan. Den har samma "problem" (begränsningar) som en RDMBS har när man kopplar på ett objektorienterat språk för att sköta logik kring data - nämligen att data måste mappas om till objekt innan den kan användas.
OODBMS har en hel del fördelar, framförallt att data inte måste mappas om till objekt. Man slipper också ifrån att använda ett query language som SQL och man kan lagra hierarkisk data på ett mycket mer effektivt och logiskt sätt. Man kan också säga att datakällan och domänmodellen glider ihop och bildar ett lager, då dom faktiskt beskriver samma saker.
Samtidigt finns det flera drawbacks, och den största har att göra med databasschemat. I en RDBMS kan man på ett enkelt sätt ändra sitt schema för datalagringen, utan att tidigare sparad data behöver bry sig om det. I en OODBMS måste man i värsta fall kompilera om hela projektet! Samtidigt så finns risken att man låser sig mot en plattform/objektorienterat språk - den begränsningen finns inte heller hos en RDBMS (tack vare mappningen!). Man måste alltså bygga in en mappning om man vill använda samma datakälla till både .NET och PHP t.ex.