آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

استراتژی ارث بری در 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) : در این روش برای هر کلاس واقعی یک جدول وجود دارد و برای کلاس انتزاعی کلاسی وجود ندارد.خوب بنابراین اگر شما در چند کلاس واقعی از کلاس انتزاعی ارث بری کنید در این صورت خصوصیات کلاس انتزاعی به بخشی از کلاس واقعی تبدیل می شود.


  • 1247
  •    1344
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانلود سورس کد دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .