스키마 다이어그램을 수동으로 그리는 데 어떤 소프트웨어를 사용해야합니까? [닫은
-
19-09-2019 - |
문제
우리의 응용 프로그램에는 175 개의 테이블이있는 상당히 큰 DB 디자인이 있습니다. 대부분의 테이블은 하나 또는 두 개의 기본 기능으로 사용되며 시스템의 다른 부분의 구조를 새로운 고용으로 설명하기 위해 몇 가지 작은 "미니 스케인"을 만들고 싶습니다 (솔직히 거대한 총 스키마를 표시하지 않고 , 쓸모없는 것만 큼 큰).
이것들은 이미 텍사스 테이블이므로 필드에 대한 완전히 사용자 지정 이름을 입력하고 직접 연결을 지정할 수있는 도구가 필요합니다 (일부 외국 키는 표준 명명 패턴을 따르지 않기 때문에).
이것에 가장 적합하거나 무료 도구는 무엇입니까?
보너스 포인트 다이어그램 요소 (예 : 테이블)에 대해 사용자 정의 색상을 선택할 수 있으면 주요 시스템의 상호 작용 방법에 대한 논의를 위해 스키마의 재 조립 버전을 만들 수 있기 때문입니다.
해결책
글쎄, 그것은 사용자 정의 색상을 수행하지는 않지만 MySQL 워크 벤치 MySQL에서 제공하는 무료 데이터베이스 모델링 도구입니다.
데이터베이스에 연결하도록하여 전체 스키마 다이어그램을 리버스 엔지니어링하도록 설정할 수도 있습니다. 거기에서 가져 와서 필요한 것을 별도의 모델링 다이어그램으로 분할 할 수 있습니다.
다른 팁
나는 단순성을 즐긴다 www SQL 디자이너 (데모):
나는 Visio를 사용합니다. 리버스 엔지니어 기능이있어 ODBC 소스를 가리킬 수 있으며 테이블, 뷰 및 저장 절차를 그리기 요소로 끌어 올립니다. 금기 사항이 있으면 관계를 통해 테이블을 자동으로 연결합니다. 하위 스키마를 그리려면 추출과 비올라 중에 필요한 테이블을 선택하십시오! 또한 도면 내부에 여러 페이지가 있으므로 모든 것이 포함 된 마스터 페이지와 하위 스키마 세부 사항이 포함 된 후속 페이지를 가질 수 있습니다.
라인 스타일, 채우기 스타일 및 글꼴 스타일도 설정할 수도 있습니다. 그리고 당신이 MSDN에 있다면, 당신은 이미 그것을 가지고 있습니다 ...
사용해보십시오 Sqlyog 's 스키마 디자이너. 사용하는 것은 매우 간단하고 직관적입니다. 시도 할 가치가 있습니다 ...
1이것을 사용할 수있는 아주 좋은 온라인 도구입니다. http://creately.com/diagram-type/database-design . i를 사용하고 있습니다. 색상 데이터베이스 테이블에 대한 기능도 제공합니다.