راکت

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

بدون پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

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

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