المزامنة نموذج البيانات الأساسية مع خدمة الويب

StackOverflow https://stackoverflow.com/questions/407424

  •  03-07-2019
  •  | 
  •  

سؤال

وهذه المشكلة تم الركل بلدي بعقب لبضعة أيام الآن.

ولدي خدمة الإنترنت التي تخدم XML التي تبدو مثل هذا:

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

وهذه البيانات يجب أن تذهب إلى كيان في بلدي نموذج البيانات الأساسية بحيث يمكن استخدامها من قبل طلبي. لقد كنت قادرا على تحليل لهم في نموذج على ما يرام، مشكلتي تنشأ عند واحد من التغييرات المستويات. أنا يمكن أن تخلق، وقراءة، وحذف، ولكن أنا لا يمكن معرفة كيفية تحديث لأنني بحاجة للحفاظ على العلاقات القائمة مع الكيانات الأخرى في طراز بي. لقد جئت من PHP و MySQL قوي الخلفية بحيث كانت أول غريزة جهدي لإضافة مفتاح لنموذج التي يمكن استخدامها لربط، ولكن منذ البيانات الأساسية ليست في الحقيقة قاعدة بيانات تشعر أنها خاطئة، وأنا أعلم يجب أن يكون هناك أفضل الطريقة. لقد فتشت جوجل قليلا ولا يمكن أن تجد أي إجابة. أنا على الطريق الصحيح مع المفتاح أو لا تقدم البيانات الأساسية شيء أنا في عداد المفقودين؟

هل كانت مفيدة؟

المحلول

وكنت بحاجة الى مزيد من المعلومات لفهم بالضبط كيف يعمل النموذج الخاص بك، ولكن بشكل عام أنا لا أعتقد أن هناك أي شيء خاطئ لإضافة مفتاح الفريدة الخاصة بك إلى نموذج البيانات الأساسية. أنا أفعل نفس الشيء واحدة من التطبيقات الخاصة بي، وأظل UUID على كل كائن لمزامنة مع تطبيق اي فون.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top