Estar confundido de nuevo después de leer sobre este antipatrón y las muchas preocupaciones al respecto aquí en SO.modelo de dominio anémico versus modelo de dominio
Si tengo un modelo de dominio y capturo los datos que deben conservarse en un objeto de transferencia de datos, ¿eso hace que mi modelo de dominio sea un envoltorio alrededor de los datos? En ese caso, estaría usando un modelo de dominio anémico. Pero si agrego suficiente lógica de dominio en ese contenedor, ¿en qué momento se convierte en un modelo de dominio real?
Me da la impresión de que capturar lo que debe persistir en un modelo de dominio infringe las buenas prácticas y crea el anti-patrón del modelo de dominio anémico. Sin embargo, si usa una base de datos relacional, no hay forma de evitar seleccionar la parte que crea el estado del objeto y guardarlo.
Dado que estoy bastante confundido acerca de los conceptos, no estoy seguro de que lo que escribo tenga sentido. Siéntase libre de pedir aclaraciones.