Запрос на присоединение к проектам - рекомендации по схеме базы данных - PullRequest
0 голосов
/ 24 мая 2011

мое приложение имеет следующие модели:

User
Projects
Permissions (project_id, user_id, role_id)

role_id из 1 равно admin

Я хочу создать способ, чтобы пользователь мог запросить присоединение к проекту.Этот запрос будет доступен администратору проекта для Утверждения или «Не сейчас», с «Не сейчас», что будет препятствовать тому, чтобы пользователь продолжал запрашивать присоединение, как в Facebook.поля, чтобы построить это правильно?

Спасибо

1 Ответ

1 голос
/ 25 мая 2011

Новая модель Request с user_id и project_id и при утверждении записывается реальное Permission, тогда как на "Не сейчас" запрос удален.

На некоторых страницах администратора просто отображаются невыполненные запросы и, если хотите, фильтры пользователя и / или проекта.

...