2012-07-09 69 views
11

tôi cần phải tạo một lược đồ với tất cả các mô hình của DB của tôi. Tôi đang sử dụng ROR với mongodb.Giản đồ - Tạo sơ đồ mongodb

Tôi đang thực sự tìm kiếm một công cụ để vẽ một cái gì đó như thế này:

http://talks.php.net/presentations/slides/mongodb/blog2.png

bất cứ đề nghị? hoặc tôi đã mở sơn và thích ứng?

+0

Bạn chỉ đang cố gắng tìm một ứng dụng sơ đồ để bạn có thể tạo thủ công hoặc tìm kiếm một ứng dụng để làm việc sơ đồ cho bạn (tức là bằng cách kiểm tra cơ sở dữ liệu)? Nếu bạn đang tìm kiếm một ứng dụng, bạn cần điều gì cho O/S? – Stennie

+0

Tôi cần tạo thủ công (vì chúng không có công cụ nào có sẵn để "đảo ngược" từ các mô hình của ROR sử dụng Mongoid). Tôi có thể sử dụng Tất cả hệ điều hành: windows (7) - Unix (Fedora) và Mac (OS X Lion). btw tôi hãy nhìn vào Visio và nó có vẻ tuyệt vời. –

+1

Thực ra, nghi ngờ có thể có điều gì đó có thể xảy ra. Không chắc chắn cách xa [railroady] (https://github.com/preston/railroady) đi, nhưng đó là một lựa chọn như vậy mà dường như làm việc với Mongoid. Với một ứng dụng có thể đọc được như OmniGraffle, bạn có thể làm nổi bật đầu ra độc đáo :). – Stennie

Trả lời

1

Tôi khuyên bạn nên sử dụng Visio, vì nó linh hoạt hơn. Nếu mục đích của nó là chỉ để làm đại diện con số Visio hoặc thậm chí Dia nên làm sự giúp đỡ cần thiết. Nếu bạn muốn phát triển mô hình từ nó, nó sẽ không thể.

+1

Vui lòng tham khảo [link] http://stackoverflow.com/questions/272816/what-is-a-good-visio-enterprise-architect-replacement này để chỉ các lựa chọn thay thế tốt của Visio mà bạn cũng có thể xem xét. –

+2

[Dia] (http://dia-installer.de/) là lựa chọn đa nền tảng hợp lý (và miễn phí). Tôi cũng đã thấy các sơ đồ tương tự được tạo ra với [LibreOffice (nhũ danh OpenOffice) Draw] (http://www.libreoffice.org/). Nếu bạn đang sử dụng OS X thì [OmniGraffle] (http://www.omnigroup.com/products/omnigraffle/) là một ứng dụng thương mại tuyệt vời để tạo sơ đồ (và có thể chạy được qua AppleScript nếu bạn muốn thử tạo lập trình). – Stennie

17

http://www.draw.io/

draw.io là một ứng dụng biểu đồ trực tuyến miễn phí được thiết kế xung quanh Google Drive cho công việc, BPM, biểu đồ org, UML, ER, sơ đồ mạng và nhiều hơn nữa.

+1

Cảm ơn! Điều đó có ích. – Sloy

3

http://www.gliffy.com/

Hôm nay tôi đang sử dụng Glyffy. Tôi đã sử dụng làm mô hình hóa một mô hình giống như của bạn và lợi thế lớn được nhận ra trong glyffy có thể sử dụng trực tiếp trong Google Drive có thể chia sẻ mô hình với những người dùng khác.