Magentoデータベースダイアグラム
-
13-12-2019 - |
質問
私は Magentoデータベース表のこの素晴らしいダイアグラムを見つけましたが、これがまだ最新のものであるかどうかを知りたいです。私はMagento 1.9を実行しています。それは2009年に公開され、それ以来いくつかのMagentoのアップデートが展開されました。データベース構造がまだ比較的同じであることを願っています。私はそれをプリンタに送る前に確認を受けたいのです。
図: magento_v1.3.2.4-database_diagram。PDF
また、誰かがテーブル定義を見つける場所を知っていますか?それはダイアグラムと一緒に行くのがいいのです。
解決
最新のものではありません。 Magento-1.6 と他の1.xの更新の多くのマイナーな変更点。
特に販売とインデックステーブルはまったく異なり、このシートはもう参照として使用しないでください。
残念ながらテーブルの定義は一箇所にはありませんが、毎回並んで、インストールとアップグレードスクリプトがあります。 app/code/core/Mage/*/sql/*/*.php
アップデート:AnnaVölklのおかげで、Magento 1.9.2.2の新しい完全なデータベース図があります:
ソース: http:// anna.voelkl.at/magento---9-2-2-Database-Diagram/
他のヒント
多くのカスタムデータベースクエリを実行してデータベース内の検索に依存している場合は、単一のカテゴリテーブルと、すべての属性の列を持つ単一の製品テーブルを作成するFlat Product Table
とFlat Category Table
を有効にすることを検討する必要があります。製品ページで使用できるようになりました。これにはインデックスの更新が必要になります。フラットテーブルとEAVテーブルの両方が両方ともデータを入力し続けます。
マゼントデータベース構造を学ぶことを試みる在庫があまりにも多くの在庫がないでしょう...あなたがする必要があるほとんどすべてのための関数があります。