Reference > Database > Data models
Catalog data models
The catalog data model shows the relationship between database tables related to the Catalog subsystem.
- Attribute data model
The attribute data model shows the relationship between database tables that contain information about product attributes. Attributes can be one of several types, identified by the ATTRTYPE column.
- Attribute dictionary data model
The attribute dictionary data model shows the relationship between database tables that contain information about attribute dictionaries.
- Catalog data model
The catalog data model shows the relationship between database tables that contain information about a catalog.
- Catalog entry data model
This Catalog entry data model shows the relationship between database tables that contain information about catalog entries.
- Catalog group data model
This catalog group data model shows the relationship between database tables that contain information about catalog groups.
- Merchandising association data model
The merchandising association data model shows the relationship between database tables that contain information about merchandising associations.
- Package data model
The package data model shows the relationship between database tables that contain information about packages. A package is a group of items that are pre-selected for a fixed price. Packages must be bought intact, and cannot be broken down by the customer. If a package contains products with defining attributes, it must be associated to those attributes and their corresponding values.
- Dynamic kit data model
This dynamic kit data model shows the relationship between database tables that contain information about configurable products. These configurable products are Dynamic Kit catalog entries.
- Product set data model
This product set data model shows the relationship between database tables that contain information about product sets.
Related reference