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.