ti conviene realizzare tre campi che potranno avere valore 1 o 0 nel tuo database e li chiamerai del tipo is_guest, is_ente, is_contribuente
nel form di registrazione tramite un radio o una select farai scegliere all'utente la sua tipologia
dopo il submit, quando farai l'insert nel db delle informazioni setterai a 1 il campo relativo al tipo di utente selezionato e a zero gli altri 2, in questo modo potrai sempre capire di che tipo di utente ti stai occupando