1- Do I need to have sequential id´s for departments, roles, users on a company (example 1), or entire system (example 2).
Example 1:
Company 1
User id 1, 2,3
Departments 1,2,3
Company 2
User id 1,2,3
Department 1,2,3
Example 2
Company 1
User id 1, 2,3
Departments 1,2,5
Company 2
User id 4,5,6
Department 3,4,6