This is the basis for a multi company, multi teams “crew” unique to the company, the company’s equipment and multi role user
tables? = company, user, crew , equipment
i would need a unique user, (or user qualifier) that can view, edit, delete from any table or column, like an global admin (our in app person or controller)
the rest of the users will only need to view or reference the user table and company table
for the “crew” and equipment table= a user associated with a company who has a certain role can add, edit and delete, assign users to crews and equipment.
so..
a company can have employees who have different roles and then divide up the employees into crews and assign to equipment by an employee with a certain role that can add edit or delete in the table"crews" and “equipment” . the company and its employees do not need to edit add or delete data in the “user” and “company” tables
any suggestions would be greatly appreciated