Лучший способ реализовать вакансии и соискателей - PullRequest
0 голосов
/ 31 марта 2011

Я пытаюсь реализовать приложение типа доски объявлений о работе и задаюсь вопросом, каков наилучший способ реализации функции "заявителя".

Количество вакансий для многих кандидатов равно нулю.Заявитель является авторизованным пользователем.Как только пользователь подает заявку на работу, он / она может отменить и не может повторно подать заявку.

Каков наилучший способ реализовать это?Должен ли я иметь отдельную модель заявителя, которая имеет user_id и статус, а также соответствующие представления и элементы управления?

Или мне просто нужно иметь коллекцию «заявителей», в которой хранятся user_ids и извлекать имя заявителя через идентификатор пользователя?

Есть ли реализация, которую я вижу?

Спасибо

Suni;

1 Ответ

0 голосов
/ 31 марта 2011

Я думаю, что новая заявительская модель избыточна. На мой взгляд, работа с большим количеством пользователей с помощью job_applications - лучший путь.

job_applications (job_id, user_id)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...