Thanks Stefano and Keith,
Is the stuff you are talking about Keith written down somewhere? How to move ahead?
The FAIR folks are suggesting to agree on a formal language to represent metadata etc.
It seems that my old CLARIN people describe categories (concepts) with help of SKOS and they use this “component” approach with a registry of components (sub-schemas) allowing everyone to re-use these components or adapt them to their needs. Of course RDF can or is being created for whatever purposes.