consider the itemClass typology for models - ontologies (OWL and/or SHACL), UML, EXPRESS (buildingSMART)
are these "schema" still, where do we define the formats (BBlocks may have more than one expression)
Note models may have multiple implementations - so assuming separate outr models from schemas - the pattern is a profile of the model gets mirrored with bblocks constraining each implementation schema for that model.
Maybe you're right and these are still schemas, provided we have "something" that is readable or downloadable (OWL / SHACL / EAP / etc.) to offer to the user.
consider the itemClass typology for models - ontologies (OWL and/or SHACL), UML, EXPRESS (buildingSMART)
are these "schema" still, where do we define the formats (BBlocks may have more than one expression)
Note models may have multiple implementations - so assuming separate outr models from schemas - the pattern is a profile of the model gets mirrored with bblocks constraining each implementation schema for that model.
e.g. https://ogcincubator.github.io/geodcat-ogcapi-records/bblock/ogc.geo.geodcat.geodcat-records
(note this may feed into ModSpec ontology design)