У меня есть сомнения по поводу этой схемы БД, которую я делаю. У меня есть два одинаковых пользователей, но один имеет дополнительную информацию, чем другие:схема базы данных для двух похожих пользователей
Type 1 : Administrator
- Name
- Lastname
- Email
- Password
Type 2: Student
- Name
- Lastname
- Email
- Password
- Status
- Sex
- Among other type of personal information fields
Итак, я в нерешительности о либо сделать эти две отдельные таблицы, и когда они собираются войти в систему, запрашивать их обоих (Поскольку у меня есть только один экран ведения журнала), или унифицируйте их как только одну таблицу User, и сделайте другую, называемую «extra», с внешним ключом от пользователя, указанным на последнем.
Что было бы наиболее эффективным способом для этого? . Спасибо за ваше время