Chcete-li odstranit prázdná pole z tabulky uživatelů, můžete provést toto:
--------------------------------------------------
| id | user | level | login | password |
--------------------------------------------------
kde user
obsahuje všechna vaše ID studentů a učitelů a level
který obsahuje 1
pro učitele a 2
pro studenty.
V tomto případě můžete použít sloupec úrovně k vytvoření přístupu ve vaší aplikaci.
Další metoda je s jednou tabulkou... oddělte studenty a učitele na jednotlivých úrovních, ale není to nejlepší postup.