coding #13 arreglando problemas de constraints
coding #13 arreglando detalles en las relaciones de dominio