amirkian
6 سال پیش توسط amirkian مطرح شد
0 پاسخ

رسم ارتباط ISA در نمودار erd

توی طراحی دیتابیس و نمودار erd بارها پیش می آید که یک موجودیتی ویژگی های یک موجودیت دیگر را داشته باشد
به طور مثال کاربر میتواند مدیر نویسنده مشتری فروشنده و... باشد
میشود گفت که کلاس یا موجودیت کاربر میتواند در تمام موجودیت های ذکر شده باشد
که این مفهوم وراثت در شی گرایی و isa در erd است
سوال من این است که چطور باید یک isa در نمودار erd طراحی شود؟
میتوان برای کلاس کلی یا خود موجودیت اصلی که اکثر ویژگی ها را دارد را به عنوان موجودیت قوی و سایر موجودیت ها را به عنوان موجودیت ضعیف تعریف کرد و کلید خارجی آنها در موجودیت اصلی قرار بگیرد چرا که کلید خارجی میتواند مقدار نداشته باشد و برعکس ممکن نیست
با من موافق هستید ؟!


ثبت پرسش جدید

به همدیگه کمک کنیم

به amirkian کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام