The single source of truth: fifty-plus lookup registers, the company register with a registry-searching capture wizard, the person master, and role-scoped document libraries.
How the module fits together end to end. Colours mark who acts: navy = staff/admin, cyan = external user, green = organisation, orange = the system.
A subject captured once travels through curriculum and school to timetables and marks.
Fifty-plus reference registers every module draws from: provinces and municipalities, NQF levels, OFO codes (major to unit), SIC codes, banks, genders, languages, qualification types, subjects (with their curriculums), grades (with phases), SETAs and more.
The employer/company register; each opens to a full profile (/MasterData/Companies/CompanyProfile) with contacts, banking, branding (Brand Studio) and documents.

The capture wizard. Typing a trading name searches the companies registry; pick from the match list and the details — including the director's information and the primary contact — fill themselves.

The person master: identity, demographics, education and work history — learners, staff and contacts all resolve to a person.
The document libraries, scoped per role: Staff see all, SDPs their own provider's files plus shared training material, Employers their company's.
Capture manually — the dialog offers it; registration number entry unlocks.
Values in use are protected; deactivate instead so history stays intact.
Access is scoped server-side: staff everything, organisations their own libraries only.