Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. The Developer Center continues to support Commerce 6.13.0 through 7.4.1.Visit new site

Tagging database schema

Tagging database schema

tagging-fw-75.png

The following database tables are used by the Tagging Framework:
  • TTAGALLOWEDVALUE: specifies the Allowed tag values for each tag value type
  • TTAGCONDITION: contains conditional expressions
  • TTAGDEFINITION: contains the Tag definitions supported by the application
  • TTAGDICTIONARY: contains the available tag dictionaries
  • TTAGDICTIONARYTAGDEFINITION: associates tags with tag dictionaries
  • TTAGGROUP: contains tag groups used to organize tags in the condition builder UI
  • TTAGOPERATOR: associates tag operators to tag value types
  • TTAGVALUETYPE: contains the tag value types (the "business types") used to configure validation for the different tags
  • TTAGVALUETAGOPERATOR: associates tag operators to tag value types
  • TVALIDATIONCONSTRAINTS: specifies the Tag validation for tag value types (associated with TTAGVALUETYPE through object_uid column, with type set to TagValueType)

In addition, the TSELLINGCONTEXTCONDITION table is used to associate conditional expressions stored in TTAGCONDITION with Dynamic Content Delivery.