با سلام . احترام خدمت استاد مدائنی
استاد من وقتی می خوام جدول دسترسی های سایت رو تو بانک اطلاعاتی ثبت کنم با خطا مواجه میشم که اینه :
The INSERT statement conflicted with the FOREIGN KEY SAME TABLE constraint "FK_permissions_permissions_ParentId". The conflict occurred in database "TopLearnExample_DataBase", table "dbo.permissions", column 'Id'.
The statement has been terminated.
لطفا راهنمایی کنید. ممنونم
کاربرگرامی ! لطفا به پیام صوتی زیر گوش دهید.
Permission_Entity :
https://mega.nz/file/AYJnEQLC#09v_y1Mu-wnag3hU13yDVIaCUX9TS6y_6ddQX4ditK8
RoleOfPermission_Entity :
https://mega.nz/file/lJwknBKB#K3HJb0_DIzfwP1YMTuia31DsfmkZdFO-k1TE89iRYuA
DataBase :
https://mega.nz/file/oZgzkTJQ#KkIumnRoXBd5gmnoud5uxXo7LDEN4EjLzA4spvYpfYY
مواردی که فرموده بودید انجام شده بود و مشکل هنوز وجود داره...
دوست من اگر دارید از DotNet 6 استفاده میکنید برای پراپرتی Permissions باید علامت Nullable قرار بدین تا رابطه شما null پذیر بشه
خیلی ازتون ممنونم جناب
درست شد.
خواهش میکنم دوست من
خوشحالیم مشکل رفع شد
موفق باشید دوست من