Ciao Stefano,
penso non esista una risposta univoca alla tua domanda in quanto sarebbe necessario conoscere approfonditamente gli scopi ed il contesto di utilizzo. Ad esempio per l'anagrafica potresti usare l'anagrafica di Moodle e ricavare mediatori e docenti tramite report - da realizzare ad hoc - in base al ruolo che ricoprono oppure in base a campi personalizzati nel profilo utente. Qualora si tratti di semplici collezioni strutturate di dati il già citato modulo di attività di "Database" ti può essere di aiuto ma non è detto che possa sempre essere adatto, se devi correlare informazioni tra componenti diversi potrebbe non esserlo. Se si tratta di una "meta datazione" di corsi (sedi, società, eccetera) hai a disposizione la descrizione dei corsi e i codici identificativi, questi ultimi potresti strutturarli in modo parlante per poi visualizzarli con report o plugin ad hoc. Hai anche la categorizzazione dei corsi che ti può aiutare ma anche qui la cosa va vista nelle sue dimensioni e relativa facilità di gestione. Le possibilità sono tante e la cosa migliore è approfondire bene la struttura e le funzionalità di Moodle, tenendo presente che Moodle è in primis uno strumento per la creazione e fruizione di corsi. Un punto di partenza è sicuramente la documentazione: http://docs.moodle.org/26/en/Main_page