Hi All,
I,m currently redesigning a student information management system and need to include RBAC functionality. The roles that have been identified are registrar, student, customer, seller (salesperson), teacher, and management. Some of these will be internal users (who work for the company), such as teacher, seller, and registrar, and, therefore, will not require the recording of addresses and so on, whereas the external users will.
My initial thought was to create a generic users table that contains username and password, and then use specialisation to store the additional attributes for those users that have additional data stored.
I was wondering if anyone could recommend any books or websites that could give me some insight into creating an RBAC system. My only experience with creating databases is from university and we simply did not cover this type of model.
Any help would be greatly appreciated.
Mick