Modelo de datos y repositorio completos para generar script de base de datos