سلام خسته نباشید
من یک جدول برای نگه داری نظرات هر مقاله دارم که هر نظر یک parent در همان جدول داره ، مشکل اینجاست که وقتی میخوام رابطه ی id و parentid در همین جدول رو به صورت cascade قرار بدم، اون قسمت مربوط به cascade غیرفعال هست،

چرا اینطوریه ؟ الان من چطوری میتونم با حذف یک نظر، فرزندان (پاسخ ها) اون نظر رو هم حذف کنم؟
سلام میتوانید ایدی فرزند ها را پیدا کنید و ابتدا فزرند ها را پاک کنید و سپس پدر
فکر نکنم شیوه استانداردی باشه این روش!!!
گفتم شاید تنظیمات sql رو باید تغییر بدم تا اون گزینه فعال بشه ، در کل به نظر من استفاده از گزینه cascade بهتر هست و دیگه نیازی نیست دونه دونه فرزندان رو حذف کنیم و بعد خود پدر رو حذف کنیم ، خود sql به صورت خودکار این کار رو انجام میداد،
البته فقط در این مورد به خصوص که کلید اولیه و کلید ثانویه هر دو در یک جدول قرار دارند این مشکل هست
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)