우리는 모든 것을 관리하기 위해 거대한 (800+) 테이블을 사용하는 Parallels 시스템을 구축했습니다.mySQL 데이터베이스 ER 다이어그램 인쇄 (800+ 테이블)
다양한 요구에 따라 보고서 생성을 위해 데이터를 검색하는 쿼리를 작성하려면이 시스템을 알아야합니다.
필자는 당면한 작업과 관련이있는 테이블을 분리하는 데 어려움을 겪고 있기 때문에 전체 테이블 시스템에 대해 여러 페이지에 걸쳐 ERD를 생성하고 인쇄하는 것이 가장 좋은 방법이라고 생각했습니다.
TOAD를 사용하여 모든 테이블을 끌려고했습니다. - 어느 쪽이 충돌 했습니까? 두 번째 시도에서, (긴) while, M-Z 테이블을 성공적으로 드래그했습니다.
나는 심지어 모든 파일의 크기를 조정하고 정렬하고 ERD를 파일에 저장하도록 관리했습니다.
그러나 인쇄 또는 미리보기로 들어가면 인쇄용 하위 프로세스가 충돌합니다.
이 대규모 ERD를 인쇄하는 방법에 대한 제안 사항이 있으십니까? 아니면 다른 방법일까요? 테이블 이름은 스스로 설명 할 수없는 것처럼 보입니다. 따라서 나는 800 개 이상의 테이블을 사용할 수 없으며 (솔직히, 정말로 원하지도 않습니다), 제가 필요로하는 부분이나 일부를 놓치지 않기를 바랍니다.
실제로 스크립트와 코드를 작성하기 전에 진행 방법에 대한 조언이나 아이디어를 매우 소중하게 생각합니다.
데이터베이스가 CentOS에서 mySQL에 있고, 일부 테이블이 InnoDB이고, 일부는 MyISAM입니다. 많은 테이블에 외래 키가있는 것 같습니다.
감사합니다.
자동으로 실행하더라도 논리적이거나 유용한 방식으로 테이블을 정렬하는 앱을 본 적이 없습니다. 그래서 나는 아직도 당신이 다소 수동으로 할 것을 권합니다. – MJB
그게 정말 사실, 어떻게 든 "논리 패키지" –