एक यूएमएल आरेख का उपयोग मॉडल डेटाबेस डिज़ाइन और क्लास डिज़ाइन मॉडल दोनों के लिए किया जा सकता है, लेकिन एक ईआर आरेख को डेटाबेस समस्याओं में विशेष रूप से उपयोग किया जाना चाहिए। आप दूसरे पर एक ग्राफिकल प्रतिनिधित्व कैसे चुनते हैं?मॉडलिंग के लिए ईआर या यूएमएल का उपयोग करने का निर्णय कैसे लें?
उत्तर
ईआरडी - इकाई संबंध आरेख - आपको टेबल को कैसे कनेक्ट करना चाहिए, प्रत्येक तालिका पर कौन से फ़ील्ड होने जा रहे हैं, टेबल कनेक्शन, यदि कई से कई, एक से कई।
यूएमएल कई ईआरडी के बाद कई आरेखों के लिए उपयोग किया जा सकता है। अनुक्रम आरेख, राज्य आरेख, आवेदन की funcionality के लिए और अधिक (क्या उपयोगकर्ता कर सकते हैं, यह कौन करता है, जब वह करता है, इससे पहले कि वह क्या कदम, वह कौन सी टेबल इसे करने के लिए उपयोग करता है) अन्य टेबल विवरण।
मैं संचालन, समय, कार्यों, आदि का वर्णन करने के डेटाबेस संबंध और यूएमएल का वर्णन करने के लिए ERD का उपयोग करेंगे ..
देखें विकि:Entity-relationship_diagram & Unified_Modeling_Language
यूएमएल अंकन है, इसलिए यदि आप कर रहे हैं यूएमएल को समझने वाले लोगों के साथ बात करना यूएमएल का उपयोग करना फायदेमंद होगा। शास्त्रीय इकाई संबंध आरेख आमतौर पर चेन नोटेशन में होता है।
व्यक्तिगत रूप से मैंने पाया है कि मैं हमेशा मॉडल संबंधों के मॉडल के लिए यूएमएल का उपयोग करता हूं और केवल अकादमी में चेन का उपयोग करता हूं।
बस हमेशा यूएमएल का उपयोग करें क्योंकि यह सबकुछ ईआर है। ईआर का उपयोग करने का एकमात्र कारण यह होगा कि यदि आप एक उपकरण का उपयोग कर रहे हैं (उदाहरण के लिए टेबल बनाने के लिए डीडीएल एसक्यूएल स्क्रिप्ट उत्पन्न करने के लिए) जो केवल ईआर का समर्थन करता है (अब अधिकांश यूएमएल का समर्थन करते हैं लेकिन आप अभी भी कुछ को ईआर पर चिपका सकते हैं)
- 1. डेटाबेस लेनदेन का उपयोग करने का निर्णय कैसे लें
- 2. ऑब्जेक्टिव-सी और यूएमएल मॉडलिंग
- 3. एक प्रकार का निर्णय कैसे लें एक कस्टम संरचना है?
- 4. जावास्क्रिप्ट का उपयोग करके यादृच्छिक रूप से दो संख्याओं के बीच निर्णय कैसे लें?
- 5. कीबोर्ड अनुकूल हल्के वजन यूएमएल मॉडलिंग उपकरण?
- 6. विजुअल स्टूडियो 2010 यूएमएल मॉडलिंग आरेखों को निर्यात करने के लिए कैसे करें
- 7. नियमित अभिव्यक्तियों का उपयोग करने या नहीं करने के लिए?
- 8. एक्सएमएल प्रतिनिधित्व के लिए यूएमएल
- 9. राज्य पैटर्न का उपयोग करने या उपयोग करने के लिए?
- 10. मैक के लिए एक अच्छा यूएमएल और ईआर डिजाइनिंग उपकरण क्या है?
- 11. विचारों का उपयोग करने के लिए या विचारों का उपयोग न करने के लिए
- 12. ndb.KeyProperty का उपयोग करके उसी मॉडल का संदर्भ कैसे लें?
- 13. Visio 2003 में UML 2.0 का उपयोग करने का सबसे अच्छा तरीका क्या है?
- 14. यूएमएल एसोसिएशन कक्षाओं का उपयोग कब करें?
- 15. निर्णय पेड़ उत्पन्न करने के लिए लाइब्रेरी
- 16. यह निर्णय कैसे लें कि चयनित परिणाम खाली है या नहीं jQuery के साथ?
- 17. किसी प्रश्न या कोड का उपयोग करने के लिए
- 18. सक्रिय ऑब्जेक्ट का उपयोग करने के लिए या नहीं?
- 19. रेल कैसे PUT या POST की विधि के साथ फ़ॉर्म प्रस्तुत करने का निर्णय लेते हैं?
- 20. स्पीडअप प्राप्त करने के लिए एफ # माप कैसे लें
- 21. सी प्रोग्रामिंग भाषा के लिए यूएमएल
- 22. गतिशील निर्णय तालिकाओं के साथ drools विशेषज्ञ का उपयोग
- 23. प्रदर्शन मापों का मॉडलिंग वितरण
- 24. यह निर्णय कैसे लें कि यह आईओएस प्रोजेक्ट में एक नया दिन है या नहीं?
- 25. रेल 3 एक्शनमेलर किस प्रारूप का उपयोग करने का निर्णय लेता है?
- 26. आप एक सार कक्षा और इंटरफ़ेस का उपयोग करने के बीच कैसे निर्णय लेते हैं?
- 27. स्थिर तरीकों का उपयोग कैसे करें यूएमएल कक्षा आरेख
- 28. एमवीसी का व्यावहारिक अनुप्रयोग || उपयोग करने के लिए, या एमवीसी
- 29. डीबी: पहचान कॉलम का उपयोग करने के लिए या नहीं?
- 30. जेएनआई का उपयोग करने के लिए, या जेएनआई (एंड्रॉइड प्रदर्शन)
यूएमएल का उपयोग आपके द्वारा उपयोग किए जाने वाले सभी कार्यों के लिए किया जा सकता है। यूएमएल से प्रोग्रामेटिक रूप से डेटाबेस स्कीमा बनाना संभव है। लाभ यह है कि यूएमएल ओआरएम का भी वर्णन करता है। निजी तौर पर, मैंने ईआरडी का कभी भी उपयोग नहीं किया। – Huliax