Мне нужно создать страницу регистрации для участников на моем веб-сайте / веб-приложении, но проблема в том, что существует 3 различных типа учетных записей: сотрудники, фрилансеры и соискатели. У меня есть несколько идей о том, с чего начать, но я не знаю, сработает ли это ... Я просто хочу получить отзывы о том, нахожусь ли я на правильном пути со своими идеями.
Регистрационная форма
Должен ли я сделать 3 разные регистрационные формы для каждого типа учетной записи? или я могу использовать 1 веб-страницу, разделенную на 3 разных раздела для каждого типа учетной записи?
База данных / Таблицы MySQL
Должен ли я создать в своей базе данных разные таблицы для каждого типа учетной записи? или я могу просто добавить дополнительный столбец к текущей таблице существующих пользователей, который указывает «тип учетной записи»?
PHP-скрипт для проверки типа учетной записи и затем отображения правильной страницы профиля
Как я могу перенаправить каждый тип учетной записи на нужную страницу профиля, когда пользователь входит в систему?