I need to create a system where people can play different roles. (eg teachers, students and server). The main information is:
Teacher profile: name, address, email, area of expertise, discipline, etc. Student Profile: Name, Address, Email, Registration, Course, Country, etc. Server profile: name, address, email, stocking, sector, position, level, etc.
The question is: What is the best way to model a bank with these tables?