Drupal - Which table stores the content type fields?

Drupal 8:

  • Content type = Bundle
  • Node = Entity

  • Base fields are in one table: [entity]_field_data

  • Bundle fields are in seperate tables: [entity]__field_name

Bundle fields are stored in the same table for all bundles of one entity and can be shared between bundles of the same entity but not with another entity.


Each field values will be stored in a separate table.

For field foo the table name will be node__foo