¿Cuál es la diferencia entre un ORM y un ODM?

Estoy tratando de averiguar cuál es la diferencia entre ORM y ODM, en la medida en que entiendo el concepto, ORM (Object Relational Mapper) mapea las relaciones entre los datos, mientras que ODM (Object Document Mapper) se ocupa de los documentos. ¿Tengo razón al suponer que mySQL es un ejemplo de ORM y que MongoDB es un ejemplo de ODM?

Como estoy seguro de que pueden ver, no estoy muy familiarizado con la teoría del concepto. ¿Podría alguien aclarar las diferencias entre los dos?

Respuestas a la pregunta(4)

Su respuesta a la pregunta