Sul mio sito web c'è un nuovo modulo di iscrizione. E gli utenti possono anche registrarsi e iscriversi alle notizie dopo. Quando un utente anonimo si iscrive alle notizie, come dovrei gestirlo meglio? Devo creare a) un utente inattivo per lui b) e un record nella tabella "news_subscritpion"? La tabella "news_subscritpion" è collegata con "utenti" da una chiave esterna da user_id .
O dovrei invece tenere nella tabella "news_subscritpion" solo le e-mail? Quindi non avrò bisogno di creare un utente inattivo per gli utenti iscritti in modo anonimo.
Nessuna delle soluzioni è perfetta in quanto entrambe hanno aspetti negativi.