Este artículo propone una aproximación dirigida por modelos para el desarrollo de Bases de Datos (BD) Objetos-Relacionales (OR). El punto de partida del proceso es un modelo conceptual de datos representado mediante un diagrama de clases UML. Tomando como entrada dicho modelo y aplicando un conjunto de reglas de transformación (modelo a modelo) se obtiene un nuevo modelo que representa el esquema de la BDOR. Finalmente, una transformación modelo a texto genera el script SQL que implementa el esquema de la BDOR. La propuesta se completa con su implementación en la herramienta M2DAT (MDA MIDAS Tool), dándole soporte tecnológico a la propuesta y permitiendo así automatizar el proceso de desarrollo de BDOR