2009-01-02 13 views
5

के साथ कोर डेटा मॉडल को सिंक करना यह समस्या कुछ दिनों के लिए मेरे बट को लात मार रही है।एक वेब सेवा

<levels> 
    <level>Level 1</level> 
    <level>Level 2</level> 
    <level>Consulting</level> 
    <level>Office Support</level> 
    <level>Learning</level> 
</levels> 

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

मैं एक वेब सेवा है कि XML कि इस तरह दिखता है कार्य करता है। मैं उन्हें मॉडल में बस ठीक करने में सक्षम हूं, मेरी समस्या तब उत्पन्न होती है जब स्तरों में से कोई एक बदलता है। मैं बना, पढ़ और हटा सकता हूं, लेकिन मैं यह नहीं समझ सकता कि कैसे अपडेट किया जाए क्योंकि मुझे अपने मॉडल में अन्य संस्थाओं के साथ मौजूद रिश्तों को बनाए रखने की आवश्यकता है। मैं एक मजबूत PHP और MySQL पृष्ठभूमि से आया हूं, इसलिए मेरा पहला वृत्ति उस मॉडल को एक कुंजी जोड़ना था जिसका उपयोग मैं संबंधित करने के लिए कर सकता था, लेकिन चूंकि कोर डेटा वास्तव में डेटाबेस नहीं है, यह गलत लगता है, और मुझे पता है कि बेहतर होना चाहिए मार्ग। मैंने Google को थोड़ा सा खोजा है और कोई जवाब नहीं मिला। क्या मैं कुंजी के साथ सही रास्ते पर हूं या कोर डेटा ऑफर करता हूं जो मुझे याद आ रही है?

उत्तर

2

मुझे यह समझने के लिए और अधिक जानकारी चाहिए कि आपका मॉडल कैसे काम करता है, लेकिन आम तौर पर मुझे नहीं लगता कि कोर डेटा मॉडल में अपनी अनूठी कुंजी जोड़ने में कुछ भी गलत है। मैं अपने अनुप्रयोगों में से एक के लिए एक ही काम कर रहा हूं, मैं एक आईफोन एप्लिकेशन के साथ समन्वयित करने के लिए प्रत्येक ऑब्जेक्ट पर यूयूआईडी रखता हूं।

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