Как показано ниже, у меня есть 3 объекта: users
- applicants
и employers
. Я изо всех сил пытаюсь настроить правильную связь между таблицами.
Вместо использования нескольких сервисов аутентификации я хочу реализовать этот тип аутентификации и определять, регистрируется ли пользователь в качестве соискателя или работодателя.
цель аутентифицированный пользователь может быть либо соискателем, либо работодателем, и каждая таблица имеет свой набор столбцов.
Я не уверен, что это правильная ассоциация между моделями:
Вариант 1
users
hasMany applicants
& employers
Вариант 2
users
hasOne applicants
& employers
applicants
& employers
принадлежит ко многим users