Eu tenho que reescrever Mage_Catalog_Model_Resource_Category_Flat.
A antiga classe de recurso Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flatainda está lá no Magento 1.7 para compatibilidade com versões anteriores e estende a nova.
Uma pesquisa na base de código para o alias do modelo completo resource_eav_mysql4_category_flatnão produziu nenhum resultado. Mas o config.xmlde Mage_Catalog contém esta linha:
<deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode>
E não sei onde e como deprecatedNodeé usado.
Que dificuldades se pode esperar ao reescrever esse modelo de recursos? Devo reescrever as duas classes? Ou posso ignorar com segurança a classe mysql4?