| Overview | Parentpackage |

The package structure provides classes for representing the specification and organization of the data.
| Class Summary | |
|---|---|
| ATTRIBUTE | Attribute represents a common feature of an entity. An attribute has either a type that is a built-in WebML type or a userType that is a domain, which represents a user-defined enumeration. Constraints:
|
| DOMAIN | A domain represents a user-defined enumeration of values. |
| DOMAINVALUE | A domainvalue is a value that is part of an user-defined enumeration. |
| ENTITY | An Entity models an object of the real world and its common features, the attributes. Semantic connections between ENTITIES are expressed by means of relationships. An ENTITY can have a superEntity, i.e. ENTITIES can be organized into a hierarchy and share common features. |
| Structure | In a Structure entites and domains are grouped together to form the data model or content model. |
| MetaStructure | webratio_specific |
| RELATIONSHIP | Represents a semantic connection between entities. |
| Enumeration Summary | |
|---|---|
| WebMLTypes | WebMLTypes enumerates all WebML built-in data types. |
| ContentTypes | |