سؤال

وأنا بناء الهيكل الهرمي من الصفر، وأنا أحاول لتحديد أفضل طريق لاتخاذ. لقد وجدت الرابط التالي أدناه من مسألة ستاكوفيرفلوو آخر:

متداخلة مجموعة نموذج

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

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

المحلول

وSQL 2005 إضافة دعم لالاستعلامات العودية. أنا باستخدام استعلام عودي إلى إرجاع شجرة البيانات التي بملء تريفيف. لكل سجل، أجد عقدة مطابقة الأصل من تريفيف وإضافة الطفل الجديد.

لالتحديثات التي يمكن أن تسلسل شجرة إلى XML، ثم استخدام ميزات XML في SQL Server 2005 لتشغيل "تحديث" بيان.

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