Roles Permissions Many to Many ... Why?
Im not sure I understand why it would be set up with a many to many relationship roles to permissions. A cheesy example why would I ever add something like a "Publish News" permission to the "Mailing List" role. I wouldnt. So, wouldn't it make more sense to just have a permissions table that contains a "RoleID" column? Im sure the way its done it makes perfect sense to somebody but I dont get it.