PDA

View Full Version : سوال: مشکل در تولید مدل دیتابیس در core 2



fakhravari
چهارشنبه 11 مهر 1397, 10:08 صبح
سلام
من مدل دیتابیس ایجاد میکنم با دستور -o و کلاس ها ایجاد می شود، ولی نام ستون های ریلیشنی تغیر می کند.
مثلا User - Role - UserRole
در جدول UserRole کلید های ریلیشنی بین User - Role را به نام IdUserNavigator درست می کند. در مدل بدون Core این ریلیشن ها با نام خود جدول درست می شد

EnKamran
چهارشنبه 11 مهر 1397, 18:52 عصر
سلام.
جدول User و Roles ارتباط چند به چند دارن یا یک به چند؟
اگر یک به چند باشه که خوب خودتون توی هر مدل میتونید اسم فیلدها رو بنویسید.
اگر چند به چند دارن که بازهم کلاس(مدل) میانی رو خود شما درست میکنید بازهم خودتون اسم فیلدها رو وارد میکنید.
احساس میکنم شما انتظار این رو دارید که مثل WebForms یا MVC در دات نت کور عمل کنید، اگر به این صورت هست باید عرض کنم یکم تفاوت داره، در روابط چند به چند خودتون باید دستی جداول رو درست کنید.

fakhravari
چهارشنبه 11 مهر 1397, 19:49 عصر
مطلب
مطلب.را.کامل.قرار.دهید/Forums/Post13379.html (https://مطلب.را.کامل.قرار.دهید/Forums/Post13379.html)