Własności O2
Standaryzacja: ODMG (OQL i C++ binding)
Kompletność: O2C, O2Tools, WEB,
Otwartość: C, C++, Java, Eiffel, Lisp, Objective C, CORBA, Java
Własności modelu danych (obiektowość):
- definowalne przez użytkownika typy danych,
- tożsamość,
- hermetyzacja,
- dziedziczenie (wielobazowe),
- dynamiczne wiązanie metod (polimorfizm),
- związki kompozycji
Własności bazy danych:
- trwałość, transakcje, bezpieczeństwo, odtwarzalność po awarii