2012-04-06 7 views
2

이 개체와 연결된 모든 연결된 메타 데이터, 뷰 및 저장 프로 시저와 함께 데이터베이스 스키마 및 모든 관계에 특정 개체의 그래픽 표현을 만들 수 있습니까? 예 : Prestashop 제품 페이지의 "데이터 시트"탭과 데이터베이스 스키마의 나머지 요소 사이의 논리적 관계를 정의하고자합니다.Prestashop 데이터베이스 스키마

답변

3

예 (부분적으로) - mysql 워크 벤치를 사용하십시오. 그것은

이 테이블 + 관계의 다이어그램을 생성합니다

mysql dev wb link를 참조 리버스 엔지니어링 DB의 도구가 있습니다. 저장 프로 시저, 뷰, 트리거 등은 지원되지 않습니다 (너무 복잡합니다). 직접 찾아보고 역전해야합니다.

+0

이이 서버 측 스크립트를 사용하여 온라인 도구를 사용하여 수행 할 수 있습니다? –

0

Prestashop 배포판의 dev 디렉토리에는 MySQL 워크 벤치 모델이 있습니다 (마지막으로 보았지만 실제로 릴리스 데이터베이스 스키마와 동기화되지 않았지만 개발 릴리스 일 수 있음). 나는 그것을 첫 번째 호출 지점으로 만들 것입니다. 불행히도 그것은 테이블 사이의 모든 관계를 표시하지 않습니다.

분석을 수행하는 가장 빠른 방법 중 하나는 데이터베이스의 스냅 샷을 찍고, 특정 레코드 (사용자, 주문, 고객, 데이터 시트 등)를 삽입하고, 다른 스냅 샷을 찍은 다음 비교하는 것입니다.