PDA

View Full Version : سوال: ایجاد ارتباط در EF برای کلید خارجی دوم از جدول مشابه



mmbguide
شنبه 02 بهمن 1400, 18:49 عصر
سلام دوستان

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

در بانک اطلاعاتی SQL من در جدول نصب قطعه سه ستون دارم که کلید خارجی هستند و هر سه به جدول قطعه ارتباط دارند و با روش DataSet تو برنامه کار کردم.

سوال:
در EF چطور باید navigation proeprty ایجاد کنم؟
آیا سه property مشابه ولی با اندیس 1 تا 3 جهت تفکیک بای ایجاد کنم؟
آیا اصلا ضروریه که در کلاس قطعه یک collection proeprty به ازای هر ارجاع به جدول دوم ایجاد کنم؟

خود Visual Studio که از بانک اطلاعاتی کلاس ایجاد میکنه، به تعداد ستون ها ولی با نامه هایی که با اندیس عددی تفکیک شده اند collection property ایجاد میکنه (در کلاس قطعه).

ممنون میشم اگر کسی اطلاعاتی در این خصوص داره راهنمایی کنه. البته اگر متن ابهاد داره بفرمایید تا بیشتر توضیح بدم. تشکر