PDA

View Full Version : سوال: نسبت دادن زیر مجموعه



komeil64
جمعه 14 بهمن 1390, 17:33 عصر
سلام
ممنون میشم راهنمایی کنین که چطور و با چه الگوریتمی سیستمی درست کنم که بی نهایت یا حداقل 5 مرحله زیر مجموعه برای یک موضوع درست کنه. توی دیتابیس چه جدولی باید براش درست کنم؟

به این صورت مثلا

سیاسی
سیاست داخلی سیاست خارجی
بعد هر کدوم از دو مورد بالا تبدیل میشن به زیر مجموعه های زیر
تهران آمریکا
خراسان اسرائیل
همدان اروپا
و.... و...

که حالا می شه مثلا تهران هم زیر مجموعه داشته باشه

A.S.Roma
جمعه 14 بهمن 1390, 17:52 عصر
با استفاده از ساختار درختی مثلا" :
Class تون فیلدهایش میشه :
ID
Title
ParentID

اگر هر سطح از درخت اسم خاصی هم داره یک فیلد به نام Level بگذارید.

komeil64
جمعه 14 بهمن 1390, 18:12 عصر
راستش متوجه نشدم!
باید یک جدول برای شاخه های اصلی داشته باشیم و یک جدول برای فرعی ها؟
اگر اینطوره کلید شناسایی فرعی ها برای اصلی ها چی هستن؟
کلید شناسایی زیر فرعی ها برای فرعی ها چی هستن؟ و همینطور شاخه ها اضافه میشن

komeil64
جمعه 14 بهمن 1390, 18:43 عصر
از این مثال استفاده کردم و جواب گرفتم
http://www.how2learnasp.net/article.aspx?code=6e262527-5042-41d7-aba6-fddda0700020