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