redefinicion de algunas clases y creados nuevos mapeos para las tablas de relaciones