OR leképezések bemutatása

A Dali OR (objektum-relációs) Leképezési eszköz lehetővé teszi annak leírását, hogy hogyan kerüljenek leképezésre egyed objektumai az adatforrásra (vagy más objektumokra). Ez a megközelítés elkülöníti a perzisztencia információk az objektummodelltől - a fejlesztők ezáltal szabadon megtervezhetik saját, ideális objektummodelljüket, az adatbázis tervezők pedig szabadon tervezhetik az ideális sémájukat.

Ezek a leképezések egy objektumadattag-típust alakítanak át egy megfelelő relációs adatbázisbeli adatforrás-ábrázolássá. Ezek az OR leképezések olyan objektumadattagok átalakítására is képesek, amelyek az adatbázis más táblázataiban tárolt és idegen kulcsok által kapcsolódó más tartomány objektumokra hivatkoznak.

Ezen leképezések használatával egyszerű adattípusok képezhetők le, beleértve a primitíveket (mint például az int), JDK osztályokat (mint például a String) és nagy objektum (LOB) értékeket. Használatukkal olyan objektumadattagok is átalakíthatók, amelyek más tartomány objektumokra hivatkoznak társítás útján, ahol az adatforrás-ábrázolások objektumazonosság-karbantartást igényelnek (mint például a sorba rendezés és a visszahivatkozások) és különböző típusú sokféleséggel és navigálhatósággal rendelkeznek. A megfelelő leképezési osztály elsődlegesen a viszony számossága szerint kerül kiválasztásra.

Kapcsolódó feladat

Egyed leképezése