Entity Framework birlamchi kalitni talab qiladi, chunki u ob'ektlarni kuzatish imkonini beradi. Odatda EF kalitlar sifatida Id yoki [tip_nomi]Id (misoluchun, Post sinfidan PostId) nomli xususiyatlarni ko'rib chiqadi.
Odatda, kalitlar int yoki GUID tipiga ega, lekin ular boshqa oddiy tiplarda ham bo`lishi mumkin.
Maxsus PluralizationService sinfi Entity Framework yordamida modellar sinflari nomlari va jadvallar nomlari o'rtasida taqqoslashni amalga oshiriladi. Bunday holda, jadvallar odatda ingliz tili qoidalariga muvofiq ko'plik nomi sifatida olinadi, masalan, User klassi-Users jadvali, Person klassi- People jadvali (lekin Persons emas!).
Ustunlar nomlari model xususiyatlarining nomlarini oladi.
Do'stlaringiz bilan baham: |