Separar la persistencia del dominio: repositorios con contratos, mapeo y testeo sin BD. En este nivel se entrega: **arquitectura de datos robusta**.