Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie modelliere ich eine MySQL-Struktur, um mit der Authentifizierung umzugehen? Mit getrennten Benutzerinformationen

Um leere Felder aus der Benutzertabelle zu entfernen, können Sie Folgendes tun:

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

wobei user enthält alle Ihre Schüler- und Lehrer-IDs und level die 1 enthält für Lehrer und 2 für Studenten.

In diesem Fall können Sie die Ebenenspalte verwenden, um Zugriff in Ihrer App zu erstellen.

Eine andere Methode ist mit einer Tabelle ... getrennte Schüler und Lehrer durch die Ebenen, aber das ist nicht die beste Praxis.