Las siguientes son las limintaciones de la implementación actual de SDO:
No existe soporte para conjuntos de caracteres multibyte. Esto será considerado, dependiendo de los requisitos de la comunidad, en una versión de PHP habilitada para Unicode.
Los siguientes conceptos de SDO 2.0 no están soportados en la implementación actual de PHP. No es necesariamente el caso de que todas sean añadidas en el futuro. Su inclusión dependerá de los requisitos de la comunidad.
Relaciones bidireccionales.
Nombres de tipos y de alias de propiedades.
Propiedades de sólo lectura.
Las clases de Ayuda (Helper) definidas en SDO 2.0 no están directamente implementadas. Sin embargo se proporcionan funciones equivalentes en una forma más natural para PHP. Por ejemplo, la funcion de CopyHelper::copy() es proporcionada aplicando la palabra clave de PHP clone a un objeto de datos.