इस पर कई प्रश्न हैं, और उन्हें पढ़ना मेरी मदद नहीं कर रहा है। एरिक इवांस डीडीडी में, वह कुछ स्थितियों में एक मूल्य प्रकार होने के पते का उदाहरण उपयोग करता है। मेल ऑर्डर कंपनी के लिए, पता एक मान प्रकार है क्योंकि यह वास्तव में कोई फर्क नहीं पड़ता कि पता साझा किया गया है, पते पर कौन रहता है, बस यह पता कि पैकेज पते पर आता है।डीडीडी: मुझे मूल्य वस्तुओं और संस्थाओं को और समझने में सहायता करें
यह तब तक मुझे समझ में आता है जब तक कि मैं इस बारे में सोचना शुरू नहीं करता कि यह कैसे डिज़ाइन किया जाएगा। पेज 99 पर चित्र को देखते हुए, वह इसे इस तरह है:
+------------+
|Customer |
+------------+
|customerId |
|name |
|street |
|city |
|state |
+------------+
यह करने के लिए परिवर्तन:
+------------+
|Customer | (entity)
+------------+
|customerId |
|name |
|address |
+------------+
+------------+
|Address | (value object)
+------------+
|street |
|city |
|state |
+------------+
तो इन तालिकाओं थे, पता क्रम में के साथ एक रिश्ता है करने के लिए अपने स्वयं के ईद के लिए होता है ग्राहक, इसे एक इकाई में बदल रहा है।
क्या यह विचार है कि एक संबंधपरक डेटाबेस में ये एक ही तालिका में रहेंगे, जैसे कि पहले उदाहरण में, और आप ओआरएम की विशेषताओं को एक अमूर्त पते के रूप में उपयोग करेंगे (जैसे nHibernate की घटक विशेषताओं)?
मुझे लगता है कि पृष्ठों के एक जोड़े के बाद वह असमान्यीकरण बारे में बात करती, मैं सिर्फ यकीन है कि मैं अवधारणा को सही ढंग से समझ रहा हूँ बनाने के लिए कोशिश कर रहा हूँ।
इस स्पष्टीकरण के लिए धन्यवाद यह मुझे इस तरह के परिदृश्यों में डीडीडी के उपयोग के बारे में अधिक आत्मविश्वास महसूस करने में मदद करता है। – jpierson