为什么Magento有三张平底桌?特别是三个(不是两个,不是四个)
catalog_category_flat
catalog_category_flat_store_1
catalog_category_flat_store_2
catalog_category_flat_store_3
和catalog_product_flat
catalog_product_flat_1
catalog_product_flat_2
catalog_product_flat_3
为什么?
答案 0 :(得分:2)
Magento的结构是网站>商店>商店视图
所以Jeeten所说的那些商店实际上就是Store Views。您可以在系统>下的管理员中看到它们。在表core_store中管理商店或数据库。
答案 1 :(得分:1)
澄清其他评论者/回答者所说的其他一些内容。
Magento可以在一次安装中托管多个“商店”。它通过具有不同的商店视图来实现。许多Magento产品和类别功能都可配置每个商店视图。在非平坦的Magento系统中,这是通过EAV表实现的,并存储由不同商店ID索引的多个值(过度简化)
因此,这意味着Magento需要一个单独的平面表来显示每个商店视图。在您的安装中(以及示例数据),这意味着三个表,因为有三个商店视图。