Content Model Naming Conventions
Use the following naming conventions when creating namespaces, document types, compound types, node types, nodes, and properties in Bloomreach Content.
| Item | Naming Convention | Example(s) |
|---|---|---|
| Namespace Prefix | Use all lowercase letters | myproject |
| Namespace URI | Use a URI that includes your organization, project, and version number | http://www.mycompany.com/myproject/1.0 |
| Node Type (Document Type, Compound Type) Name | Use camelCase | myproject:newsArticle |
| Node Name | Use lowercase letters with dashes | best-beaches-in-europe |
| Property Name | Use camelCase | myproject:firstName |
Some existing JCR items in the content repository may not follow these conventions due to backward compatibility requirements.
Note: All names must comply with the JCR 2.0 specification. For details, see section 3.2 "Names".