5

Tôi đang sử dụng postgresql 9,2Cách lấy Thiết kế DataBase cho POSTGRESQL để tạo một Sơ đồ ER?

postgres=# select version(); 
          version 
------------------------------------------------------------- 
PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 64-bit 
(1 row) 

pgAdmin III

Tôi có một cơ sở dữ liệu với các bảng có-nhiều một to-& mối quan hệ nhiều-to-one.

Tôi muốn tạo biểu đồ ER, tức là thiết kế cơ sở dữ liệu của các bảng.

Tôi đã tìm kiếm và được gọi this question nhưng tôi không thể hiểu những gì tôi nên làm để thiết kế cơ sở dữ liệu được cài đặt vào pgadmin III của tôi như được hiển thị trong video của liên kết, tức là image view.

Tôi đang bối rối về việc có thực hiện bất kỳ cài đặt nào hoặc nó giống như một Addon không? Tôi đang bối rối về những việc cần làm.

Tôi cần một số hỗ trợ về cách thực hiện công việc này để tôi có thể tạo biểu đồ ER bằng cách sử dụng pgadmin III.

+0

Tôi đã không sử dụng pgadmin trong độ tuổi, nhưng sau đó chức năng sơ đồ được tích hợp sẵn. Có lẽ nó đã di chuyển hoặc một cái gì đó như thế? Bạn đã thử tất cả các nút khác nhau, hãy kiểm tra hướng dẫn, v.v ...? –

+0

@Disis Tôi đã kiểm tra [Hướng dẫn cộng đồng dành cho GUI PostgreSQL] (http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools) nhưng tôi không thể tìm thấy điều đó. – 09Q71AO534

+0

Tôi chắc chắn sẽ kiểm tra SchemaSpy :) Cảm ơn đề xuất của bạn @kmonsoor – 09Q71AO534

Trả lời

7

Tôi không biết cách để nút đó xuất hiện. Nhưng tôi đã đọc số Community Guide to PostgreSQL GUI Tools và tìm thấy số này Valentina. Hỗ trợ kỹ thuật chuyển tiếp/đảo ngược cho cơ sở dữ liệu PostgreSQL. Bạn cũng có thể thử các sản phẩm tương tự từ cùng một trang.

Hoặc bạn có thể thử điều này SchemaSpy, đây là ví dụ về số output. Lưu ý rằng mức ERD/cấp cao hơn không thể được tạo tự động vì nó là chủ đề của nhiều cách diễn giải khác nhau.

Đây là phần mềm thay thế thương mại để đạt được kết quả tương tự: DbVis.

+2

Tính đến tháng 5 năm 2014, đây là một giải pháp tuyệt vời và thậm chí còn xuất hiện để đánh bại pgAdmin3 trên nhiều mặt trận. – smcjones

+1

Những người từ Valentina thậm chí không thể đánh vần chính xác PostgreSQL - họ sử dụng "Postgre" trên trang chủ của họ. Nghe có vẻ như họ không thực sự sử dụng Postgres đến thế. –

Các vấn đề liên quan