تالار گفتمان مانشت
کنکور IT سراسری ۸۵ - نسخه‌ی قابل چاپ

کنکور IT سراسری ۸۵ - zn382 - 29 مرداد ۱۳۹۳ ۰۲:۴۹ ب.ظ

[attachment=16557]سلام دوستان عزیز


این علامت بین دو تا موجودیت مفهومش چیه؟

در سمت کارمند : آیا دایره با سه تا خط به مفهوم مشارکت الزامی کارمند در رابطه و با چندی M هست؟
در سمت پروژه : آیا خط عمودی با سه تا خط به مفهوم مشارکت غیر الزامی پروژه در رابطه و با چندی N هست؟

کتاب مدرسان گفته : " هر کارمند حداقل در یک پروژه حضور دارد و هر پروژه شامل همه ی کارمندان نیست" Huh

لطفا یه توضیح خوب راجع به این مساله بدید...مچکرم

RE: کنکور IT سراسری ۸۵ - shamim1395 - 21 فروردین ۱۳۹۶ ۱۲:۵۶ ب.ظ

ببین دوست عزیز اول از همه اون شکله که حالت فلش داره منظورش این است که هر کارمند ممکن است در یک یا چند پروژه شرکت کند و هر پروژه هم می تواند یک یا چند کارمند داشته باشد
اما غیر از علامت فلش که هم موجودیت پروژه دارد و هم موجودیت کارمند که در سطر قبل توضیح دادم نشان از ارتباط چند به چند می باشد
کنار موجودیت کارمند دیده می شود که یک علامت صفر تو خالی یا دایره نیز وجود دارد این نشان از مشارکت اجباری دارد به عبارتی هر کارمند حتما می بایست در یک پروژه هم که شده شرکت کند البته در یک کارمند می تواند در چند پروژه هم شرکت کند اما حتما حداقل یک پروژه را باید شرکت کنند پس موجودیت کارمند که ۲۰۰ رکورد دارد یعنی ۲۰۰ نفر کارمند دارد و اگر فرض کنیم که بخواهیم حداقل را در نظر بگیریم پس ۲۰۰ نفر باید هر کدام در یک پروژه شرکت کنند یا به عبارتی ساده تر اگر بر فرض مثال پروژه های A,B,C,D,E را داشته باشیم و حداقل را در نظر بگیریم ۵۰ نفر در پروژه a و ۵۰ نفر بعدی در پروژه b و ۵۰ نفر در پروژه c و ۵۰ نفر آخر هم در پروژه ی d شرکت دارند e را نگفتم چون با توجه به علامت خط ضخیم کنار موجودیت پروژه ممکن است این پروژه اصلا کارمندی نداشته باشد
پس حداقل ۲۰۰ رکورد داریم
و حداکثر اینکه هر ۲۰۰ نفر در هر ۵ پروژه شریک هستند پس ۲۰۰*۵