Met de Dali-tool voor OR-toewijzingen (Object-Relational) kunt u de relatie tussen de entiteitsobjecten en de gegevensbron (of andere objecten) beschrijven. Deze benadering isoleert handhavingsinformatie van het objectmodel. Ontwikkelaars kunnen eigen objectmodellen ontwerpen en DBA's kunnen eigen schema's ontwerpen.
Een toewijzing zorgt ervoor dat een type objectgegevenslid wordt geconverteerd naar de bijbehorende gegevensbronverklaring van een relationele database. Een OR-toewijzing kan ook objectgegevensleden converteren die verwijzen naar andere domeinobjecten die in andere tabellen in de database zijn opgeslagen en door middel van externe sleutels aan elkaar zijn gekoppeld.
Gebruik een toewijzing voor eenvoudige gegevenstypen inclusief primitieve typen (zoals
int
), JDK-klassen (zoals String
) en LOB-waarden (Large OBject).
U kunt een toewijzing ook gebruiken voor het converteren van objectgegevensleden die
verwijzen naar andere domeinobjecten met behulp van een koppeling waarbij voor de
gegevensbronverklaringen objectidentiteitsbeheer (zoals opeenvolging en
terugverwijzingen) noodzakelijk is en er sprake is van diverse typen veelvoudigheid en
navigeerbaarheid. De geschikte toewijzingsklasse wordt hoofdzakelijk gekozen op basis van
de kardinaliteit van de relatie.