multiple entities that share a table
Allow Field to be NULL and every user that has no Field is researcher.
If field isn't enough there is also TeamId which can be -1 for magaers.
Or a combination of both
But to be honest a Type field make a lot if sense as Tinyint, and you  are felible for future as there must be student helpers and so on