• 1397/04/31

ساخت روابط در code first :

با سلام

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

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

در این صورت ما در کلاس دوم سه پرسنل با نقش های مختلف داریم حالا میخواهیم با code first رابطه رو پیاده سازی کنیم .

با تشکر

  • 1397/04/31
  • ساعت 15:58

قبلا از Fluent Api استفاده میکردیم 

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


  • 1397/04/31
  • ساعت 16:27

سلام

جناب مدائنی این کار رو داخل sql به راحتی میشه انجام داد

چرا اصلا از code first استفاده کنیم. الان  Fluent Api برای یک مثال مسابقه ورزشی که داخل یک جدول تیم مهمان و میزبان رو میخواست ذخیره کنه بررسی کردم خیلی پیچیده بود.

راه حل ساده تر وجود داره؟ البته همیشه ساده ترین راه حل برای ما مشاهده ویدئو های شماست :) که در این رابطه نبود.

البته منظورم از استفاده از Code First برای بحث relation هاست


  • 1397/04/31
  • ساعت 18:18

دوست من DB First برای کسانی خوبه که تخصص بانک دارند یا در تیمشون متخصص بانک اطلاعاتی دارند 

الان بحث برنامه نویسی هست و Code First در دنیا روی بورس هست 

البته برای شما که sql بلد هستید میتونید db first کار کنید ولی توسعه Code First خیلی ساده تره