Magento 데이터베이스 다이어그램
-
13-12-2019 - |
문제
마젠토 데이터베이스 테이블 에 대한이 훌륭한 다이어그램을 찾았습니다. 그러나 이것이 여전히 최신인지 알고 싶습니다.나는 Magento 1.9를 달리고있다.2009 년에 출판되었으며 몇몇 마젠토 업데이트가 그 이후로 롤업되었습니다.나는 데이터베이스 구조가 여전히 비교적 동일하다고 기대하고있다.나는 그것을 프린터에 보내기 위해 그것을 프린터로 보내기 전에 확인하고 싶습니다.
다이어그램 : magento_v1.3.2.4-database_diagram.PDF
또한 테이블 정의 을 찾을 위치를 알고있는 사람은 누구나 무엇입니까?다이어그램과 함께가는 좋은 참조가 될 것입니다.
해결책
최신 상태가 아닙니다. Magento-1.6 및 다른 1.x 업데이트의 많은 사소한 변경 사항.
특히 판매 및 인덱스 테이블은 이제 완전히 다르 므로이 시트를 더 이상 참조로 사용하지 않습니다.
불행히도 테이블 정의는 한 곳이 아니라 수백 가지의 설치 및 업그레이드 스크립트를 흩어지고 있습니다. app/code/core/Mage/*/sql/*/*.php
업데이트 : Anna Völkl 덕분에 Magento 1.9.2.2 :
에 대한 새로운 완벽한 데이터베이스 다이어그램이 있습니다.
다른 팁
많은 사용자 정의 데이터베이스 쿼리를 수행하고 데이터베이스의 검색에 의존하는 경우, 단일 범주 테이블을 만드는 Flat Product Table
및 Flat Category Table
를 활성화하고 모든 속성에 대해 열이있는 단일 제품 테이블을 만듭니다.제품 페이지에서 사용할 수 있습니다.이렇게하려면 인덱스 새로 고침이 필요합니다.플랫 테이블과 EAV 테이블은 모두 데이터로 계속 채워집니다.
Magento 데이터베이스 구조를 배우려고 노력하는 데 너무 많은 주식을 사용하지 않겠습니다.