RDO verwendete ein anderes Objektmodell als DAO, so dass später zusätzlich ODBCDirect eingeführt wurde, mit dem Entwickler direkt über DAO auf ODBC-Quellen zugreifen konnten, in einer mit RDO vergleichbaren Geschwindigkeit.