Apprezzando tantissimo il fatto che tu mi abbia voluto spiegare (e devo dire pure bene) il ragionamento, devo però far notare che la tabella "anag" NON contiene il campo badge. Quest'ultimo si trova su un'altra tabella (insieme all'id della persona). Quindi oltre a sapere le informazioni relative ai tizi (notare il plurale) 'cognome' (informazioni prelevabili dalla tabella "anag") devo anche sapere se questi (o parte di questi) hanno associato un badge (che si trova sulla tabella "persona_badge").

Faccio un schema delle due tabelle cosi ci intendiamo meglio:

ANAG
id_anag, cognome, nome, via ecc...ecc....

PERSONA_BADGE
id_persona,id_badge


(id_anag e id_persona sono la stessa cosa)