2

.SQL 파일을 사용하여 MySQL 데이터베이스를 리버스 엔지니어링하여 엔티티 관계 다이어그램을 만들려고합니다. 이 프로세스는 MySQL WorkBench 및 Toad Data Modeler를 사용하여 성공적으로 수행되었습니다. 그러나 두 도구가 생성하는 다이어그램은 엔티티 간의 관계를 보여주지 않습니다. 따라서 다이어그램은별로 유용하지 않습니다.MySQL 데이터베이스에서 엔티티 관계 다이어그램 만들기

소프트웨어 기술 지원 팀에 왜 이렇게되었는지 묻는 질문에 여러 DBMS를 지원하기 위해 ADODB를 데이터베이스 추상화 계층으로 사용했으며 ADODB는 외래 키를 명시 적으로 정의하지 않았습니다. 내 질문은 열 이름과 관련된 추측을함으로써 이러한 관계를 생성 할 수있는 도구가 있는지 여부입니다.

그들은 또한 데이터베이스 구조를보기 위해 XML 설명자를 사용한다고 언급합니다. 그렇다면 XML 문서에서 다이어그램을 생성 할 수 있습니까?

나는 일반적으로 ERD를 직접 만들지 만 데이터베이스에는 99 개의 테이블이 포함되어있어 매우 지루한 프로세스가됩니다.

덕분에 많이, 에이미

답변

0

는 내 질문에 대한 답 발견 : 두꺼비 데이터 모델러에서

을의에서 필드 이름 등을 기준으로 테이블 간의 관계를 추론하는 기능이있다 메뉴 - 매크로 -> 모두 -> 관계 추론 아래에 있습니다.

관계가 완전히 정확하다는 것을 확인하지는 못했지만 제대로 작동하는 것으로 보입니다.

감사합니다, 에이미

2

또 다른 CA에 의해 어윈입니다 엔지니어 데이터베이스를 역전 및 전달할 수있는 탁월한 도구로서 열 이름과의 관계를 유추 할 수 있습니다. 매우 비싸지 만, 나는 시험판을 사용했다.

+0

ERwin Data Modeler는 Community Edition에서도 무료로 사용할 수 있습니다. http://erwin.com/products/detail/ca_erwin_data_modeler_community_edition/을 참조하십시오. – Eye