Change record status: 
Project: 
Introduced in branch: 
8.x
Description: 

Taxonomy term base field storage has been converted to support the standard multilingual variance capability for base fields that was introduced earlier.

  • The {taxonomy_term} base table only holds
    | tid* | uuid | vid | langcode |
    Primary key: tid
  • The new {taxonomy_term_field_data} table has been introduced to store multilingual values for base fields.
    | tid* | vid | langcode* | default_langcode | name | description__value | description__format | weight | changed |
    • Primary key: tid + langcode

For further details read Added multilingual support to the standard entity schema.

The main difference with the standard described above is that the bundle column ({vid}) has been replicated in the {taxonomy_term_field_data} table to keep the related index and avoid a performance degradation for certain queries.

Impacts: 
Site builders, administrators, editors
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done