دوره‌ای که می‌تونه مسیر شغلیت رو عوض کنه! دوره‌ای که می‌تونه مسیر شغلیت رو عوض کنه!
🎯 ثبت نام
بستن تبلیغات
تسلط کامل بر سی‌شارپ با یک دوره پروژه‌محور

یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شی‌گرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفه‌ای و امکانات کامل!

مشاهده بیشتر
تسلط جامع بر MVC Core برای توسعه وب حرفه‌ای

یادگیری MVC Core از مبانی تا پیشرفته: شی‌گرایی، Routing، Entity Framework، امنیت، تست یونیت، Razor، Ajax، و پروژه‌های کاربردی! یک دوره کامل برای تسلط بر توسعه وب با ASP.NET Core. به صورت حضوری و آنلاین!

مشاهده بیشتر

استراتژی ارث بری در Code-First

استراتژی ارث بری درCode-First

در Code-First ،طرح پایگاه داده یتان می تواند براساس طراحی کلاس های Domain تان باشد.شما می توانید Domain تان به روش شی گرا طراحی کنید،جایی که شما می توانید از ارث بری و چند ریختی استفاده کنید.مدل سیستم های شی گرا یک رابطه "has a " و "is a" دارد در حالی که مدل رابطه ای مبنی بر SQL فقط یک رابطه “has a” دارد.بنابراین چگونه شی گرایی را با پایگاه داده رابطه ای به کار می برید؟
در سلسه مراتب ارث بری سه روش به شرح زیر موجود می باشد.
Table per Hierarchy (TPH) : این روش یک جدول را برای کل کلاس ارث بری پیشنهاد می کند.ستون تفکیک کننده که بین کلاس های ارث بری تمایز قائل می شود نیز در جدول قرار دارد.
Table per Type (TPT) : این روش یک جدول برای هر کلاس پیبشنهاد می کند بدین گونه که هر کلاس یک جدول ماندگار دارد.
Table per Concrete class (TPC) : در این روش برای هر کلاس واقعی یک جدول وجود دارد و برای کلاس انتزاعی کلاسی وجود ندارد.خوب بنابراین اگر شما در چند کلاس واقعی از کلاس انتزاعی ارث بری کنید در این صورت خصوصیات کلاس انتزاعی به بخشی از کلاس واقعی تبدیل می شود.


1394/07/27 4131 2525
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...