2012-07-09 15 views
11

मुझे अपने डीबी के सभी मॉडलों के साथ एक स्कीमा बनाने की आवश्यकता है। मैं mongodb के साथ आरओआर का उपयोग कर रहा हूं।स्कीमा - आरेख निर्माता निर्माता mongodb

मैं वास्तव में एक उपकरण के लिए देख रहा हूँ कुछ इस तरह आकर्षित करने के लिए:

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

किसी भी सुझाव? या मुझे पेंट खोलना है और अनुकूलित करना है?

+0

क्या आप सिर्फ एक आरेखण अनुप्रयोग ढूंढने की कोशिश कर रहे हैं ताकि आप इसे मैन्युअल रूप से बना सकें, या आपके लिए आरेख तैयार करने के लिए किसी एप्लिकेशन की तलाश कर रहे हों (यानी डेटाबेस का निरीक्षण करके)? यदि आप किसी एप्लिकेशन की तलाश में हैं, तो आपको ओ/एस (एसएस) के लिए क्या चाहिए? – Stennie

+0

मुझे इसे मैन्युअल रूप से बनाने की आवश्यकता है (क्योंकि वे Mongoid का उपयोग कर आरओआर के मॉडल से "रिवर्स" के लिए मौजूद कोई उपकरण नहीं हैं)। मैं सभी ओएस का उपयोग कर सकता हूं: विंडोज़ (7) - यूनिक्स (फेडोरा) और मैक (ओएस एक्स शेर)। बीटीडब्ल्यू मैं Visio पर एक नज़र डालें और यह बहुत अच्छा लगता है। –

+1

असल में, संदेह है कि कुछ संभव हो सकता है। निश्चित नहीं है कि [रेलमार्ग] (https://github.com/preston/railroady) कितनी दूर है, लेकिन यह एक ऐसा विकल्प है जो स्पष्ट रूप से मोंगोइड के साथ काम करता है। OmniGraffle की तरह एक स्क्रिप्ट योग्य ऐप के साथ आप आउटपुट अच्छी तरह से bling कर सकते हैं :)। – Stennie

उत्तर

1

मैं विजिओ का उपयोग अधिक लचीला के रूप में करने का सुझाव दूंगा। यदि इसका उद्देश्य केवल प्रतिनिधि आंकड़े करने के लिए है Visio या यहां तक ​​कि दीया भी आवश्यक मदद करना चाहिए। यदि आप इसके बाहर मॉडल विकसित करना चाहते हैं तो यह संभव नहीं होगा।

+1

कृपया यह भी देखें [लिंक] http://stackoverflow.com/questions/272816/what-is-a-good-visio-enterprise-architect-replacement जो Visio के अच्छे विकल्पों को संदर्भित करता है जिसे आप भी विचार कर सकते हैं। –

+2

[Dia] (http://dia-installer.de/) एक उचित (और निःशुल्क) क्रॉस-प्लेटफ़ॉर्म विकल्प है। मैंने [लिबर ऑफिस (नी ओपनऑफिस) ड्रा] (http://www.libreoffice.org/) के साथ बनाए गए समान चित्र भी देखे हैं। यदि आप ओएस एक्स का उपयोग कर रहे हैं तो [OmniGraffle] (http://www.omnigroup.com/products/omnigraffle/) आरेख बनाने के लिए एक शानदार वाणिज्यिक ऐप है (और यदि आप प्रोग्रामेटिक रूप से बनाने का प्रयास करना चाहते हैं तो ऐप्पलस्क्रिप्ट के माध्यम से स्क्रिप्ट योग्य)। – Stennie

17

http://www.draw.io/

draw.io एक मुफ्त ऑनलाइन आरेखण कार्यप्रवाह, बीपीएम, org चार्ट, यूएमएल, ईआर, नेटवर्क आरेख आदि के लिए Google ड्राइव के आसपास डिज़ाइन किया गया अनुप्रयोग है।

+1

धन्यवाद! यह काम में आया था। – Sloy

3

http://www.gliffy.com/

आज मैं Glyffy उपयोग कर रहा हूँ। मैंने आपके जैसे मॉडल को मॉडलिंग के रूप में अपनाया है, और ग्लिफी में महसूस किया गया बड़ा लाभ सीधे Google ड्राइव में उपयोग कर सकता है, अन्य उपयोगकर्ताओं के साथ मॉडल साझा कर सकता है।