programing

Cake용으로 작성된 기존 MySQL 데이터베이스에서 ER 다이어그램 생성PHP

newsource 2022. 9. 25. 00:25

Cake용으로 작성된 기존 MySQL 데이터베이스에서 ER 다이어그램 생성PHP

케이크용PHP 어플리케이션 MySQL 데이터베이스를 만들었습니다.

데이터베이스의 ER 다이어그램을 작성하기 위해 사용하는 툴은 무엇입니까?테이블 간의 필드 및 관계는 케이크로 작성됩니다.PHP는 좋아합니다.

잘 부탁드립니다!

MySQL Workbench를 사용하여 데이터베이스의 SQL 덤프 파일 생성

다음의 순서에 따릅니다.

  1. 파일 -> Import -> Reverse Engineer MySQL Create Script를 클릭합니다.
  2. 찾아보기를 클릭하고 SQL 생성 스크립트를 선택합니다.
  3. " Import된 오브젝트 다이어그램에 배치"가 선택되어 있는지 확인합니다.
  4. Execute 버튼을 클릭합니다.
  5. 이제 끝입니다.

MySQL Workbench를 사용해 보십시오.매우 뛰어난 데이터 모델링 도구가 포함되어 있습니다.스크린샷에서 EER 다이어그램(향상된 엔티티 관계, 즉 단계별 ER 다이어그램)을 확인하십시오.

이건 케이크가 아니야PHP에 따라 다르지만 외부 키와 조인 테이블이 케이크의 규칙을 따르도록 옵션을 수정할 수 있습니다.PHP가 사용합니다.이렇게 하면 규칙을 설정한 후 데이터 모델링 프로세스가 간소화됩니다.

MySQL 워크벤치를 설치하지 않고 온라인 도구를 찾는 경우 http://ondras.zarovi.cz/sql/demo/를 참조하십시오.

제가 만든 다양한 앱의 간단한 DB 스키마를 만들기 위해 자주 사용합니다.

CakePHP는 Ruby on Rails 프레임워크 클론으로서 PHP로 사용되도록 의도되어 있기 때문에 기본 데이터베이스의 리버스 엔지니어링은 무의미합니다.EER 다이어그램은 모델 레이어에서 리버스 엔지니어링해야 합니다.

이러한 툴은 Ruby용으로 존재합니다.Redmine 데이터베이스 EER 다이어그램은 모델에서 리버스 엔지니어링된 것입니다.데이터베이스에 없습니다.http://redminecookbook.com/Redmine-erd-diagrams.html

다음 툴 사용 시:http://rails-erd.rubyforge.org/ http://railroady.prestonlee.com/

언급URL : https://stackoverflow.com/questions/4326377/generate-er-diagram-from-existing-mysql-database-created-for-cakephp