• 1397/05/11

سوال :

سلام و عرض خسته نباشد

یه سوال فنی داشتم استاد ازتون

در طراحی جداول پایگاه داده و همچنین روابط بین جداول ، یه جایی خوندم که نوشته بود اگر در طراحی روابط بین جداول حلقه لوپ اتفاق بیوفته (مثلا جدل user  یه رابطه یک به چند با جدول comment داره و جدول comment یه رابطه چند به یک با product و دوباره جدول product از طریق جدول order با user رابطه داره) از نظر مهندسی نرم افزار کار درستی نیست.

آیا چنین نکته ای درست است؟ اگه درسته پس تو این مثال خاص که گفتم چیکار میشه کرد؟

  • 1397/05/11
  • ساعت 11:33

والا درست بودنش رو از اون نویستنده باید پرسید و همچنین باید پرسید که اگر درست نیست پس چطور پیاده سازی کنیم روابط رو 


  • 1397/05/12
  • ساعت 07:42

سلام

اقای مدائنی

در دوره اموزشی زامارین جلسه لیست ویو توضیح ندادید که اگر بخواهیم امکانی ایجاد کنیم که کاربر بتواند مشخصات افراد(person) را از ورودی وارد کند و برنامه بصورت لیستی نمایشش بدهد چکار باید کرد؟

دقیق تر بگویم

مانند فرم های ویندوز که در یک قسمت تکست ها و .... هستند اطلاعات وارد می شود و در دیتا گرید ویو یا کمبو باکس ها و.... نمایش داده می شود

توضیح بدم

هرچه تلاش می کنم برنامه جلسه لیست ویو را برای تمرین خودم ارتقا بدم که بشه اطلاعات از ورودی گرفت و لیستی نشانش داد موفق به طراحی لی اوت نمی شوم و هر کاری می کنم نمی شود یعنی تکست هایی که قرار اطلاعات وارد بشه  و دکمه را برنامه بصورت لیستی نمونه سازی می کند


  • 1397/11/17
  • ساعت 00:13

بنده دیتابیسی رو با چندین لوپ دارم با ASP.Net Core 2.1 پیش می برم ولی با مشکل Cascade Delete برخورد کردم. یا باید لوپ ها رو حذف کنم (که این موقع نیازهای نرم افزار برآورده نمیشه) یا اینکه باید موقع حذف کردن یک رکورد، ابتدا رکورد های وابسته به اون رکورد در بقیه جداول (توی لوپ موجود) رو حذف کنم، بعداً خود رکورد مورد نظر رو حذف کنم.

آیا روشش همینه؟ یا من دارم اشتباه میکنم؟


logo-samandehi