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

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Tagging database schema

Tagging database schema


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.