Ruby on Rails Wednesday, July 24, 2013

Thinking more about this, I realised that I should have the fallowing associations. User has_many Projects, Project belongs_to User, User has_many UserRole, UserRole belongs_to User, Projects has_many UserRole, UserRole belongs_to Project, Role has_many UserRole, UserRole belongs_to Role, is this right? 

On Tuesday, July 23, 2013 5:11:55 PM UTC+1, alex wrote:



On Tuesday, July 23, 2013 1:52:23 PM UTC+1, alex wrote:
Hello,

Currently I am working on a app, so far I have User (with devise) which are able to create projects. So, if  user1 create project A and project B I want him, to be able to assign user2 with role admin on project A, and user2 with moderator role on project B. 
I was thinking in creating a UserRoleProject link table, is it a good idea? Also I intend to use CanCan for the authorisation.

Thank you


Caroco Ltd, Registered in England and Wales – 06541105
Concorde House, Trinity Park, Solihull, Birmingham, B37 7UQ

Internet communications are not secure and therefore Caroco does not accept legal responsibility for the contents of this message. Although Caroco operates anti-virus programs, it does not accept responsibility for any damage whatsoever that is caused by viruses being passed.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/76c6587c-762e-4e00-acd0-0ff3913a9cf3%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment