Magento学习手记(第一天)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento学习手记(第一天)相关的知识,希望对你有一定的参考价值。

《Magento学习手记》中记录着我在做项目过程中每天的学习内容,可能不太成系统,更谈不上严谨的逻辑,希望大家见谅。

我每日记录的学习内容,是我每日学习的真实情况,对于刚上手Magento做项目的人员,可能有一定借鉴意义。

 

第一天:

Magento数据库结构EAV:

 

EAV模型是Zend框架的基础,而Magento项目又是建立在Zend框架的基础上的,所有了解EAV有助于了解Magento的架构原理,在开发Magento相关应用时非常有用。

 

EAV : Entity - Attribute - Value 的缩写,是数据库模型的一种,使用EAV建模的好处是可以动态为数据模型增加或移除属性。

 

EAV相关表:

eav_attribute               

eav_attribute_group         

eav_attribute_option        

eav_attribute_option_value  

eav_attribute_set           

eav_entity                  

eav_entity_attribute        

eav_entity_datetime         

eav_entity_decimal          

eav_entity_int              

eav_entity_store            

eav_entity_text             

eav_entity_type             

eav_entity_varchar  

 

关键的三张表:

eav_entity_type:定义实体的基本信息;

eav_entity_attribute:定义实体模型包含哪些属性;

eav_attribute:定义每个属性的具体内容;

以上是关于Magento学习手记(第一天)的主要内容,如果未能解决你的问题,请参考以下文章

Magento学习手记(第十四天)

Magento学习手记(第八天)

JSP学习手记1——安装配置JSP环境

20170407自我反省手记

linux学习手记

剑英的区块链学习手记