در این پست از وبسایت پرووید در رابطه با بررسی Convention ها در Entity Framework Core #4 صحبت خواهیم کرد. تکنولوژی Entity Framework Core نسل بعدی Entity Framework است که توسط مایکروسافت معرفی شده است.
در قسمت قبلی از این آموزش در رابطه با ساختن Column ها در Table های دیتابیس صحبت کردیم.
ستون های Nullable در Table های دیتابیس
دقت کنید که Entity Framework Core به صورت پیش فرض برای تمامی Reference Data Type ها و Nullable Primitive Type ها ستون های Nullable در Table ها می سازد.
بسته ی آموزش شروع به کار با Entity Framework Core
از شما دعوت می کنیم که از بسته ی آموزش شروع به کار با Entity Framework Core دیدن کنید.
در قسمت زیر در رابطه با پیاده سازی Primary Key توسط Entity Framework Core صحبت میکنیم.
ساخت ستون مربوط به Primary Key
به طور پیشفرض Entity Framework Core برای جداول مربوطه بر اساس Property ای با نام Id و یا نام Entity Class به همراه کلمه Id یک Primary Key تعریف می کند. برای مثال اگر در درون کلاس Student یک Property با نام های زیر باشد:
آموزش .NET Core برای برنامه نویسان ویندوز
از شما دعوت می کنیم که از بسته ی آموزش .NET Core برای برنامه نویسان ویندوز دیدن کنید.
- id
- ID
- iD
- Id
- studentid
- StudentId
- STUDENTID
- sTUdentID
در جدول مربوطه یک ستون با همان نام برای Primary Key در نظر گرفته می شود. این موضوع در تصویر زیر نشان داده شده است.
در قسمت بعدی از این آموزش در رابطه با پیاده سازی Foreign Key ها در دیتابیس صحبت خواهیم کرد.