TODO
TODO
TODO
| Role | System Entity | Cardinality | Description / Capabilities |
| administrator | System | -- | Full system admin. Manages the entire platform. |
| super_content_manager | System / Global | -- | Support/help role. Can alter all courses, skills, job roles and general content; |
| user | Global | -- | Basic logged-in user. Baseline authenticated account. |
| learner | Global | -- | Attends courses, gains badges, generates learning paths, sees microcredentials and progress. Can be added to a corporation (by acceptance or own request). |
| corporation_owner | Corporation | One per corporation | Creates and manages admins; full control over the corporation; can delete it. Can do everything as admin can. |
| corporation_admin | Corporation | Many per corporation | Created by the owner. Manages all corporation members and the corporation's views/learners. |
| corporation_member | Corporation | Many per corporation | Managed by admins. CRUD only selected/assigned views; CRUD learners to those views. |
| provider_owner | Provider | One per provider | Creates the provider and its admins; full control over the provider; can delete it. A provider may be a physical person or a company. |
| provider_admin | Provider | Many per provider | Created by the owner. Manages all provider members. |
| provider_member | Provider | Many per provider | Managed by admins. Creates courses and manages courses they created. |



Deployment (production)
WHEN YES (recommended)
WHEN NO (not recommended / should be blocked)
NOTES
Database schema
This section is a technical documentation of the database schema with loose guidelines.
The goal is not to describe all attributes of all tables, but to record aspects of the schema that may not be immediately clear or were created with specific purposes.
DRIVES_SCK
DRIVES_Training
DRIVES_LearningPath
Git
| master | Inactive Production branch | |
| SKILLS-HUB-prod | Production branch | https://skills-framework.eu/home |
| testing | Development branch | https://drives-compass.vsb.cz/ |
| feature- | Feature branch |
| TRAUTOM-prod | Production branch | https://dovednosti-msk.cz/home |
| TRAUTOM-test | Development branch | Staging server: https://drives-compass.vsb.cz/web/dovednosti-msk Prod server testing subsite: https://dovednosti-msk.cz/en/web/dovednosti-testing |
| feature-msk- | Feature branch |
Project setting up and DEV Environment