sql >> Database >  >> RDS >> Mysql

Hoe een MySQL-structuur modelleren om met authenticatie om te gaan? Met gebruikersinformatie gescheiden

Om lege velden uit de gebruikerstabel te verwijderen, kunt u dit doen:

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

waar user bevat al je studenten- en docenten-ID's en level die 1 . bevat voor docenten en 2 voor studenten.

In dit geval kunt u de niveaukolom gebruiken om toegang in uw app te creëren.

Een andere methode is met één tabel... de leerlingen en de leraar gescheiden houden via verschillende niveaus, maar dit is niet de beste methode.



  1. Oracle RAC N+1 redundantie

  2. Oracle Sequentietrigger maken

  3. Retourwaarde voor MySQL opgeslagen procedure

  4. Dubbele sleutels negeren tijdens 'kopiëren van' in postgresql