L'app dovrebbe consentire agli utenti di registrarsi utilizzando sia l'accesso locale che anche da altre piattaforme come Facebook o Google. La tabella Utenti ha un campo password obbligatorio. Se un utente effettua l'iscrizione utilizzando il modulo di registrazione locale, inserirà il campo della password richiesta. Ma cosa succede se l'utente sceglie di utilizzare Facebook per iscriversi all'app? In tal caso, il campo della password richiesto non avrà alcun valore da memorizzare e non riuscirà a registrare un nuovo utente. Come dovrebbe essere progettata la tabella Utenti per gestire tale problema?