The default models in alfresco are as follows:
File namesapces prefix imports
========================================================== ==========
Dictionarymodel. xml alf
Model | dictionary | 1.0 d None
View | repository | 1.0 View
systemmodel. xml model | system | 1.0 sys d
system | Registry | 1.0 Reg
system | modules | 1.0 module
usermodel. xml model | user | 1.0 USR d
sys
Contentmodel. xml model | content | 1.0 d
Sys
Bpmmodel. xml model | BPM | 1.0 BPM d
Sys
Cm
Forummodel. xml model | Forum | 1.0 FM d
========================================================== ==================================
Dictionarymodel. xml defines the basic data types used in other models, such as the classes corresponding to int, long, datetime, and content.
Systemmodel. xml defines system-level objects, such as base, store root, and reference. These objects are inherited by objects in other models. In this way, multiple sub-objects that inherit the system object can use all sub-objects through the system object. It is a bit like the relationship between Java interfaces and classes that implement interfaces.
Usermode. xml defines the constraints between users and user groups (authoritycontainer) and the two.
Contentmodel. xml defines content-related and frequently-used types and attributes.
Such as content, folder, versionable, and auditable.