Narzędzie Dali obsługuje następujące typy odwzorowań encji trwałych Java:
Odwzorowanie podstawowe
Odwzorowanie osadzone
Osadzane odwzorowanie identyfikatora
Odwzorowanie identyfikatora
Odwzorowanie wiele do wielu
Odwzorowanie wiele do jednego
Odwzorowanie jeden do wielu
Odwzorowanie jeden do jednego
Odwzorowanie przejściowe
Odwzorowanie wersji
Odwzorowanie kolekcji elementów
Dodatkowe typy odwzorowań (takie jak Podstawowa kolekcja) mogą być dostępne w przypadku używania modułu Dali ze środowiskiem EclipseLink.