The EBU Class Conceptual Data Model (CCDM) is an ontology defining a basic set of classes and properties as a common vocabulary to describe business objects, e.g. programmes, articles and other types of content, and their relations in the business processes of media enterprises. Examples are programmes in their different phases of creation from commissioning to delivery, their associated rights or publication events, etc.
CCDM is a common framework and users are invited to, and should, further enrich the model with classes and properties fitting their needs more specifically. Properties for describing each of the objects can be found in EBUCore, or you are welcome to define your own.
The CCDM has been purposefully designed as a minimum and flexible set of classes for a wide range of broadcasting applications, including archives, exchange and media service oriented production, semantic web and linked data.
The CCDM specification combines several aspects from existing models and specifications into a common framework. It has been built over several EBU attempts to represents broadcasting as a simple logical model. It has benefited from EBU MIM MDN work in metadata modelling (P-META and EBUCore) and semantic web developments. The distribution part has been designed to seek maximum mapping to TV-Anytime and the "BBC Programmes Ontology".
The CCDM ontology is represented in RDF/OWL and associated class diagrams.
See : https://tech.ebu.ch/publications/tech3351