In this chapter, we have learned that a content model is used to classify content stored in a CMS system. A meta model defines the syntax that we can use when defining our new domain-specific content models.
Alfresco's meta model offers a comprehensive syntax that enables us to build content models in an object-oriented way, enabling re-use. There are quite a few content models available out of the box that it is important to check out before we start building our own models.
From the content models available out of the box, the core Alfresco content model defined in the
contentModel.xml file is probably the most important one to study, as it contains the base types for document content and folder content.
We also went through some useful ...