Sơ đồ cơ sở dữ liệu Magento


12

Tôi đã tìm thấy sơ đồ tuyệt vời này cho Bảng cơ sở dữ liệu Magento , tuy nhiên, tôi muốn biết liệu điều này có còn cập nhật hay không. Tôi đang chạy Magento 1.9. Nó được xuất bản vào năm 2009 và một số cập nhật Magento đã được tung ra kể từ đó. Tôi hy vọng rằng cấu trúc cơ sở dữ liệu vẫn tương đối giống nhau. Tôi muốn nhận được xác nhận trước khi tôi gửi nó đến máy in để lấy một bản sao lớn của nó.

Sơ đồ: MAGENTO_v1.3.2.4-Database_Diagram.pdf

Ngoài ra, có ai biết nơi để tìm các định nghĩa bảng ? Nó sẽ là một tài liệu tham khảo tốt đẹp để đi cùng với sơ đồ.

Câu trả lời:


10

Nó không cập nhật. Có một bước tiến lớn trong và nhiều thay đổi nhỏ trong các bản cập nhật 1.x khác.

Đặc biệt là bảng doanh số và chỉ số hoàn toàn khác nhau, tôi sẽ không sử dụng bảng này làm tài liệu tham khảo nữa.

Thật không may, định nghĩa bảng không ở một nơi mà nằm rải rác xung quanh hàng trăm tập lệnh cài đặt và nâng cấp. Bạn sẽ tìm thấy chúng trongapp/code/core/Mage/*/sql/*/*.php

Bạn sẽ nhận thấy rằng thường có một install-1.6.0.0.phptập lệnh thiết lập mọi thứ cho mô-đun hiện tại và Magento 1.6. Bắt đầu ở đó và bỏ qua tất cả các kịch bản với các phiên bản thấp hơn. Thay đổi được tăng dần với các kịch bản như upgrade-1.6.0.0-1.6.1.0và như vậy.

Cập nhật: Nhờ Anna Völkl, có một sơ đồ cơ sở dữ liệu hoàn chỉnh mới cho Magento 1.9.2.2:

nhập mô tả hình ảnh ở đây

Nguồn: http://anna.voelkl.at/magento-ce-1-9-2-2-database-diagram/


Thông tin tuyệt vời. Tôi đang thử nghiệm ERD trong phpMyAdmin để tạo một sơ đồ tổ chức xem cách nó sẽ phù hợp hơn với cài đặt của tôi. Đối với các định nghĩa, tôi biết có các tệp xử lý sql trong mã / core / Mage / area, tuy nhiên, tôi đang tìm kiếm thông tin như bảng này lưu trữ cái gì, bảng nào tương tác với nó. Cảm ơn bạn về thông tin.
NotJay 7/07/2015

Vô cùng hữu ích. Bất cứ ai cũng biết (các) gói phần mềm nào tạo ra các lược đồ cơ sở dữ liệu theo cách này?
bluemwhitew

2

Nếu bạn đang thực hiện nhiều truy vấn cơ sở dữ liệu tùy chỉnh và dựa vào các tìm kiếm trong cơ sở dữ liệu, bạn nên xem xét bật Flat Product TableFlat Category Tabletạo một bảng danh mục duy nhất và một bảng sản phẩm duy nhất với các cột cho tất cả các thuộc tính được bật để sử dụng trong sản phẩm trang. Điều này sẽ yêu cầu làm mới chỉ số. Cả bảng phẳng và bảng eav đều sẽ tiếp tục được điền dữ liệu.

Tôi sẽ không cố gắng tìm hiểu cấu trúc cơ sở dữ liệu Magento ... có một chức năng cho hầu hết mọi thứ bạn cần làm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.