Dali unterstützt die folgenden Zuordnungstypen for persistente Java-Entitäten:
Basiszuordnung
Eingebettete Zuordnung
Eingebettete ID-Zuordnung
ID-Zuordnung
Viele-zu-viele-Zuordnung
Viele-zu-eins-Zuordnung
Eins-zu-viele-Zuordnung
Eins-zu-eins-Zuordnung
Transiente Zuordnung
Versionszuordnung
Elementobjektgruppenzuordnung
Bei der Verwendung von Dali mit EclipseLink sind unter Umständen zusätzliche Zuordnungstypen (wie zum Beispiel Zuordnungen für Basisobjektgruppen) verfügbar.