reutilizacion de generador para modelos Customer y Teller con clases internas