Data model
The CHF Media data model is largely just an extension of TYPO3's own metadata
table for files. The central classes are File
or FileReferences
. The
added properties allow you to add, for example, licence information or links
to objects and volumes. Files may also be annotated via LabelTag
objects.
In addition, FileGroup
objects may help you structure a disparate set
of files and build a user-accessible page around it. This may be useful for
sets of files that do not represent a class present in another data model of
the CHF but that still need to be collected in a form of online exhibition.
Agent
objects can be defined as authors in several roles via the
AuthorshipRelation
class.
In addition, the model knows flexible LabelTag
and SameAs
classes,
which can be used to group files and file collections via labels and to
connect entities to authority files.
Graphical overview

Overview of the extension's data model. Check the API reference for further details.