version final: introducir atributo 'id'