|
CIM Tutorial
> CIM > Overview
> Meta Schema > Schema
 |
CIM Meta Schema - Schema
|
 |
Overview | CIM
Schema | Extension Schema | CIM
Certification | CIM Query Language
Object Orientated Overview
| Specification | Meta
Schema | MOF | UML
Schema | Class
| Property | Method | Qualifier | Reference | Association | Indication
A Schema is a group of classes with a single owner. Schemas
are used for administration and class naming. Class names must be
unique within their owning schemas. Each class name includes the
schema name and follows this format:
Schemaname_classname
The rules for schema names are as follows:
-
"CIM" and "PRS" are reserved schema names
and MUST NOT be used by any company/organization other than
the DMTF.
-
The schema name MUST be unique and MUST begin with an alphabetic
character. We recommend the use one of the following methods
to assure uniqueness:
-
Use a trademark registered by your company eliminating
any "dot" characters from the trademark, and use
the result as your schema name.
Examples: mycompanyname_ or myproductname_
-
Make use of your company or organization's registered
DNS entry:
- Use the rightmost elements of your company or organization
registered DNS address up to and including your company
or organization name
- move any elements to the right of your company or organization
name to the left of that name
- eliminate all "dot" characters
- use the result as a prefix to your schema name
Examples:
companyname.com comcompanyname
company.com.de comdecompany
pickastate.state.gov stategovpickastate
-
Use another unique name that you can assure is unique.
|