при попытке вставить в таблицу учителя или ученика, убедитесь, что вы устанавливаете значение appuser при сохранении.
Student std =new Student();
// create an object of appuser,set its vaue and assign it to student object
Appuser ap = new Appuser();
// assigning values to the appuser object as ap.setfullname="...";... so on
std.setAppuser=ap;
теперь сохраните этот объект ученика, записи будут отражены в отображенномтаблица или вы можете установить идентификатор appuser в объекте std, который уже сохранен.