database-design पर टैग किए गए जवाब

वैचारिक स्कीमा और / या तार्किक मॉडल और / या डेटाबेस की भौतिक सेटिंग्स का विकास।

6
MySQL में विभाजन तालिकाएँ। अच्छा अभ्यास?
मैंने एक मौजूदा परियोजना पर काम करना शुरू कर दिया है और पिछले डेवलपर ने समान स्कीमा लेकिन अलग-अलग डेटा के साथ 10 अलग-अलग तालिकाओं में एक तालिका को विभाजित किया था। टेबल इस तरह दिखते हैं: [tableName_0] [tableName_1] [tableName_2] [tableName_3] [tableName_4] [tableName_5] [tableName_6] [tableName_7] [tableName_8] [tableName_9] प्राथमिक कुंजी एक …

4
एक बड़ा डेटाबेस बनाम कई छोटे लोग
हमारे पास एक स्थिति यह है कि हम (ए) एक MySQL डाटाबेस में एक एप्लिकेशन के इंस्टेंस को टेबल प्रीफिक्सिंग का उपयोग करके तैनात कर सकते हैं या (बी) एप्लिकेशन के प्रत्येक उदाहरण के लिए विभिन्न MySQL डेटाबेस का उपयोग कर सकते हैं, उदाहरण के लिए, तय करो": central_database app1_table1 …

5
MySQL में सेल्फ-जॉइनिंग टेबल के बिना कई मानों के खिलाफ एकल कॉलम का मिलान करना
हमारे पास एक तालिका है जिसका उपयोग हम प्रश्नों के उत्तर संग्रहीत करने के लिए करते हैं। हमें उन उपयोगकर्ताओं को खोजने में सक्षम होना चाहिए जिनके पास कुछ विशेष प्रश्नों के उत्तर हैं। इसलिए, यदि हमारी तालिका में निम्नलिखित डेटा हैं: user_id question_id answer_value Sally 1 Pooch Sally 2 …

1
उत्पादों के बंडलों के साथ उत्पादों के लिए डेटाबेस डिजाइन
मैं अपने खुदरा व्यापार के लिए एक डेटाबेस प्रणाली का निर्माण कर रहा हूं। मैंने कुछ तालिकाएँ निर्धारित की हैं: उत्पाद खरीद फरोख्त बिक्री संतुलन सभी एक दूसरे से जुड़े हुए हैं और मेरी इन्वेंट्री स्तर दिखाने में सक्षम हैं। मेरे पास जो समस्या है वह यह है कि मैं …

2
डेटाबेस डिजाइन: "(कई-से-कई) -to-many" रिश्ते को सामान्य करना
लघु संस्करण मुझे एक मौजूदा कई-से-कई सम्मिलित होने के लिए प्रत्येक जोड़ी में एक निश्चित संख्या में अतिरिक्त गुणों को जोड़ना होगा। नीचे दिए गए आरेखों के लिए, विकल्प 1-4 में से कौन सा सबसे अच्छा तरीका है, फायदे और नुकसान के मामले में, बेस केस का विस्तार करके इसे …

5
एक डेटाबेस में एक ही प्राथमिक कुंजी अनुक्रम साझा करना?
क्या सभी तालिकाओं में प्राथमिक कुंजी के रूप में एकल अनुक्रम का उपयोग करने के लिए एक स्वीकार्य अभ्यास है (प्राथमिक तालिका के बजाय किसी तालिका के लिए अद्वितीय है, यह सभी तालिकाओं के लिए अद्वितीय है)? यदि हां, तो क्या यह तालिकाओं में एकल प्राथमिक कुंजी अनुक्रम का उपयोग …

3
विदेशी कुंजी - सरोगेट या प्राकृतिक कुंजी का उपयोग करके लिंक?
क्या इस बात के लिए सबसे अच्छा अभ्यास है कि तालिकाओं के बीच एक विदेशी कुंजी एक प्राकृतिक कुंजी या एक सरोगेट कुंजी से जुड़ी होनी चाहिए? एकमात्र चर्चा जो मुझे मिली है (जब तक कि मेरे गूगल-फू की कमी नहीं है) इस सवाल में जैक डगलस का जवाब है …

4
कैसे दो टेबल MySQL की विरासत के मॉडल के लिए
मेरे पास कुछ टेबल हैं जहां मैं डेटा स्टोर करता हूं और उस व्यक्ति (कार्यकर्ता, नागरिक) के प्रकार पर निर्भर करता है जो मैंने एक eventटेबल में इसे स्टोर करना चाहता था , अब ये लोग एक जानवर को बचाते हैं (एक animalटेबल है)। अंत में, मैं इस घटना को …

2
सबसेट समुच्चय पर मॉडलिंग बाधाओं?
मैं PostgreSQL का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि अधिकांश टॉप-एंड db की कुछ समान क्षमताएं हैं, और इसके अलावा, उनके लिए समाधान मेरे लिए समाधान को प्रेरित कर सकते हैं, इसलिए इस PostgreSQL-विशिष्ट पर विचार न करें। मुझे पता है कि मैं इस समस्या को हल …

5
एक डेटाबेस का उपयोग करके कई डेटाबेस बनाम का उपयोग करने के पेशेवरों / विपक्ष
मैं एक नए प्रोजेक्ट पर काम कर रहा था जिसमें 7 डेटाबेस का उपयोग करने की आवश्यकता है, यह तर्क देते हुए कि प्रदर्शन, स्थिरता, अनुकूलन अधिक आसानी से लागू होते हैं। हालांकि मैं सहमत नहीं हूं, मुझे एकल डेटाबेस (तार्किक डोमेन में तालिकाओं को विभाजित करने) का उपयोग करने …

3
क्या एक उपयोगकर्ता डेटाबेस का एक मानक कार्यान्वयन है?
मुझे अपनी वेबसाइट के लिए बुनियादी व्यक्तिगत उपयोगकर्ता कार्यक्षमता को लागू करने की आवश्यकता है। क्या इस प्रकार के डेटाबेस के लिए एक मानक संरचना है? जैसे कि सभी उपयोगकर्ता की जानकारी और डेटा एक ही तालिका में होना आम बात है, प्रत्येक उपयोगकर्ता की अपनी पंक्ति होती है, या …

2
डेटाबेस इंजन वास्तव में क्या है?
मैं कई बार http://en.wikipedia.org/wiki/Database_engine पर परिभाषा के माध्यम से गया हूँ : एक डेटाबेस इंजन (या "भंडारण इंजन") एक अंतर्निहित सॉफ्टवेयर घटक है जो एक डेटाबेस प्रबंधन प्रणाली (DBMS) डेटाबेस से डेटा बनाने, पढ़ने, अपडेट करने और हटाने (CRUD) का उपयोग करता है । मुझे समझ में नहीं आ रहा …

5
ईकामर्स ऑर्डर टेबल। कीमतों को बचाएं, या ऑडिट / हिस्ट्री टेबल का उपयोग करें?
Im मेरा पहला ईकामर्स स्कीमा डिजाइन करना। मैं थोड़ी देर के लिए विषय के आसपास पढ़ रहा हूं, और ए order_line_itemऔर ए के बीच के संबंध के बारे में थोड़ा भ्रमित हूंproduct A productखरीदा जा सकता है। इसमें विभिन्न विवरण हैं, लेकिन सबसे महत्वपूर्ण है unit_price। एक order_line_itemके लिए एक …

2
डिजाइन पैटर्न - कई अभिभावकों में से एक
मैं बहुत बार डेटाबेस में एक स्थिति में आता हूं, जहां एक दी गई तालिका कई अलग-अलग मूल तालिकाओं में से एक को FK कर सकती है। मैंने समस्या के दो समाधान देखे हैं, लेकिन न तो व्यक्तिगत रूप से संतोषजनक है। मैं उत्सुक हूं कि आपने वहां क्या अन्य …

3
क्या इसे SQL सर्वर में एक टेबल पर कई अशक्त FKs रखने के लिए एक बुरा अभ्यास माना जाएगा
SQL सर्वर में मेरे डेटाबेस संरचना पर, मेरे पास 3 प्रकार के उत्पाद हैं जिन्हें ऑर्डर के बारे में अलग-अलग जानकारी की आवश्यकता होती है। तो, मैं एक बनाया Customers: मेज और तीन अलग-अलग आदेश टेबल OrdersForProductAs, OrdersForProductBs, OrdersForProductCs। सभी ऑर्डर टेबल में Customersटेबल पर कई संबंध हैं । मेरे …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.