2012-09-16 27 views
7

में योग्य रिश्ते डीबी में, मेरे पास एक तालिका Person और एक तालिका Hobby हो सकती है। प्रत्येक व्यक्ति के पास शून्य हो सकता है, एक या अधिक शौक, और मैं प्रत्येक व्यक्ति के लिए उन शौकों की प्राथमिकता रिकॉर्ड करना चाहता हूं।डेटामिक

2 विदेशी कुंजी PersonFK और HobbyFK, और एक सादे स्तंभ Priority के साथ एक संबंध तालिका बना सकते हैं। मीटर संबंध (प्राथमिकता) के बिना, मैं शायद प्रमुखता Many साथ प्रकार Reference के विशेषता बनाएंगे, कि मैं Person संस्थाओं के लिए उपयोग करेंगे:

datomic में, एक सरल n मॉडल करने के लिए।

लेकिन मैं योग्यता कैसे प्राप्त करूं जो कि प्राथमिकता को स्टोर करने में सक्षम होने के संबंध में है? क्या इसे संबंधपरक मामले में समान रूप से किया जाना चाहिए, यानी उस संबंध के लिए एक नई इकाई प्रकार बनाकर? या क्या कोई बेहतर तरीका है? कुछ मेटा डेटा सुविधा या कुछ का उपयोग करना?

उत्तर

3

ऐसा ही एक सवाल Datomic मेलिंग सूची कुछ दिन पहले पर कहा गया था:

https://groups.google.com/d/topic/datomic/7uOl-TISdxA/discussion

सारांश में, इस सवाल का जवाब दिया है कि आप सही कर रहे हैं: आप एक रिश्ता इकाई बनाने की जरूरत है जिस पर अतिरिक्त जानकारी स्टोर करने के लिए।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^