Foydalanilgan qisqartmalar LINQ — Language Integrated Query (tuzilmalangan so‘rovlar tili)
EF – Entity Framework (ma’lumotlarga dostupni ta’minlovchi ob’ektga-mo‘ljallangan texnologiya)
ORM — object-relational mapping ()
EDM — Entity Data Model ()
DB — Database (ma’lumotlar bazasi)
VS 2013 — Visual Studio 2013
OOP— Object-Oriented Programming (ob’ektga yo‘naltirilgan dasturlash)
UML — Unified Modeling Language (unifitsirlangan modellashtirish tili)
TPH — Table Per Hierarchy (klasslar ierarxiyasiga mos jadval)
TPT — Table Per Type (tipga mos jadval)
TPC — Table Per Concrete Type (har bir alohida tipga mos jadval)
Foydalanilgan terminlar Klass (klass, class) —mantiqiy tuzilma hisoblanib, maydonlar (atributlar), metodlar va hodisalar majmuasidan iborat.
Ob’ektga yo‘naltirilgan dasturlash(ob’ektno orientirovannoe programmirovanie, Object-Oriented Programming) — asosiy konsetsiyalari ob’ekt va klass tushunchalari hisoblangan dasturlash paradigmasi.
Ob’ekt (ob’ekt,object) — o‘zning holati va harakatiga ega bo‘gan virtual fazodagi biror element bo‘lib, xususiyatlari(atributlar)ning qiymatlari aniqlangan bo‘lib, ular ustida bir qancha amallar (metodov)larni bajarish mumkin. «Klass nusxasi» va «ob’ekt» terminlari sinonim hisoblanadi.
Klass maydoni yoki atribut (peremennaya-chlen, data member, class field, instance variable) — klass yoki ob’ektga mansub o‘zgaruvchi. Ob’ektning barcha ma’lumotlari yoning maydonlarida saqlanadi. Ushbu maydonlarga murojaat uning nomi orqali amalga oshiriladi. Har bir maydon tipi klass aniqlanganda ko‘rsatiladi.