Діаграма бази даних Magento


12

Я знайшов цю чудову діаграму для таблиць баз даних Magento , однак, я хотів би знати, чи це все ще актуально. Я бігаю Magento 1.9. Він був опублікований у 2009 році і з тих пір було впроваджено кілька оновлень Magento. Я сподіваюся, що структура бази даних все ще відносно однакова. Я хотів би отримати підтвердження, перш ніж надіслати його на принтер, щоб отримати велику копію.

Діаграма: MAGENTO_v1.3.2.4-База даних_Diagram.pdf

Також хтось знає, де знайти визначення таблиці ? Було б непогано посилатися, щоб іти разом із діаграмою.

Відповіді:


10

Це не актуально. У відбувся величезний крок та багато незначних змін в інших оновленнях 1.x.

Тим більше таблиці продажів та індексів зараз зовсім інші, я б більше не використовував цей аркуш як орієнтир.

На жаль, визначення таблиць не в одному місці, але розкидані по сотнях сценаріїв встановлення та оновлення. Ви їх знайдетеapp/code/core/Mage/*/sql/*/*.php

Ви помітите, що зазвичай існує install-1.6.0.0.phpсценарій, який встановлює все для поточного модуля та Magento 1.6. Почніть з цього і ігноруйте всі сценарії з нижчими версіями. Зміни поступово додаються за допомогою таких сценаріїв тощо upgrade-1.6.0.0-1.6.1.0.

Оновлення: Завдяки Ані Вьолкл існує нова повна схема бази даних для Magento 1.9.2.2:

введіть тут опис зображення

Джерело: http://anna.voelkl.at/magento-ce-1-9-2-2-database-diagram/


Відмінна інформація. Я експериментую з ERD в phpMyAdmin, щоб створити організаційну діаграму, бачачи, як це буде більш застосовно до моєї установки. Що стосується визначень, я знав, що у коді / core / Mage / області є файли, які займаються sql, однак я шукав інформацію, наприклад, що зберігає ця таблиця, з якими таблицями вона взаємодіє тощо. Дякую за інформацію.
NotJay

Надзвичайно корисний. Хтось знає, який програмний пакет (и) створюють схеми бази даних таким чином?
bluemwhitew

2

Якщо ви збираєтеся робити багато спеціальних запитів до бази даних і покладаєтесь на пошуки в базі даних, вам слід розглянути можливість активації Flat Product Tableта Flat Category Tableстворити таблицю з однією категорією та єдину таблицю продуктів зі стовпцями для всіх атрибутів, включених для використання в продукті сторінки. Для цього знадобиться оновити показник. І плоска таблиця, і таблиця eav як і надалі будуть заповнені даними.

Я б не надто багато запасів, намагаючись вивчити структуру бази даних Magento ... є функція майже для всього, що вам потрібно зробити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.