Mysql
 sql >> Database >  >> RDS >> Mysql

Come modellare una struttura MySQL per gestire l'autenticazione? Con le informazioni degli utenti separate

Per eliminare i campi vuoti dalla tabella utente, puoi farlo:

--------------------------------------------------
|  id  |  user  |  level  |  login  |  password  |
--------------------------------------------------

dove user contiene tutti gli ID di studenti e insegnanti e il level che contiene 1 per insegnanti e 2 per gli studenti.

In questo caso, puoi utilizzare la colonna del livello per creare l'accesso nella tua app.

Un altro metodo è con una tabella... separare studenti e insegnanti per livello, ma non è una buona pratica.