Magento2 存储客户信息的表的结构是什么

客户信息使用EAV结构存储所有信息,实体表如下:

  • customer_entity:这是主要实体表,用于存储客户信息
  • customer_entity_datetime,customer_entity_decimal,customer_entity_int,customer_entity_text,customer_entity_varchart:这些是客户实体属性表
  • customer_form_attribute:magento使用此表定义需要哪种客户属性的表单。例如,在结帐运输方式表格,管理客户表格等中要验证的字段.

customer_form_attribute 表的字段值如下截图:

attribute_id 与eav_attribute的attribute_id构成主外键。

  • form_code:代表某个区域的form表单所包含的text 属性。
  • attribute_id : 与eav_attribute的attribute_id构成主外键。

本文参考:

http://excellencemagentoblog.com/question/what-is-the-structure-of-tables-in-which-customer-information-is-stored/

https://www.slideshare.net/gideonvbabu/magento-2-database-tables-schema-main-tables-for-main-features-of-magento-222-version