Non è molto chiaro il problema, nel senso che non vedo necessità di modificare la logica se il record è zero, uno o più, a meno che tu non debba fare qualcosa di particolare o diverso, e quindi devi spiegare di cosa si tratta.