سوال ساده ای نیست ساختار درختی همراه با حلقه
با سلام
همانطور که می دونید اگر ساختار درختی از جداول در Sql داشته باشید که از ابتدا به انتها به صورت درخت باشد به راحتی می تونید از خاصیت حذف آبشاری استفاده کنید.
حال اگر حلقه ای در این ساختار درختی شکل بگیرد دیگر نمی توانید از خاصیت آبشاری چه حذف و چه آپدیت استفاده کنید.
اما همچنان می تونید بدون استفاده از اون دو عمل از دیتابیس استفاده کنید
سوال من اینه Sql Server چطور این حلقه رو کشف می کنه !
هدفم اینه یک کپی از یک رکورد داشته باشم یعنی کلون کنم ! اما با یک ساختار درختی سروکار دارم که حلقه هم دارد ! چطور میشه این مسله رو حل کرد ؟
نقل قول: سوال ساده ای نیست ساختار درختی همراه با حلقه
خوب من برای کسایی که دنبال این موضوع هستن نتایجم رو عرض می کنم
برای یک مورد که یک رکورد رو بخواین کپی کنین مشکلی نیست و ساده است
برای مدلی هم که با درخت سرو کار داریم بازم با پیچیدگی خاصی میشه انجام داد
برای حالتی که با گراف سروکار داریم باید با توجه به مدلش برنامه نویسی کپی خاص خودش رو میطلبه
در کل عمل کپی کاملا وابسته به مدلتون باید برنامه نویسی بشه و قاعده کلی نداده این نتیجه یک هفته زیرو رو کردن اینترنت بود