تالار گفتمان مانشت
ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - نسخه‌ی قابل چاپ

ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - explorer - 21 مهر ۱۳۹۳ ۰۵:۵۵ ب.ظ

سلام دوستان.
در اینجا چرا در جدول Y مقدار AC کلید گرفته شد؟؟
[attachment=16969]

RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - m@hboobe - 21 مهر ۱۳۹۳ ۰۶:۰۲ ب.ظ

به این خاطره که موجودیت ضعیف بود یا نبودش وابسته به موجودیت دیگه ای هست. اینجا موجودیت y ضعیف هست و تنها موجودیتی که داریم موجودیت x است که برای کلید موجودیت ضعیف ، کلید موجودیت وابسته به اون رو هم باید قید کنیم.

تعریف موجودیت ضعیف چند صفحه قبل تر با یه مثال توضیحش هست

RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - explorer - 21 مهر ۱۳۹۳ ۰۶:۰۷ ب.ظ

(۲۱ مهر ۱۳۹۳ ۰۶:۰۲ ب.ظ)m@hboobe نوشته شده توسط:  به این خاطره که موجودیت ضعیف بود یا نبودش وابسته به موجودیت دیگه ای هست. اینجا موجودیت y ضعیف هست و تنها موجودیتی که داریم موجودیت x است که برای کلید موجودیت ضعیف ، کلید موجودیت وابسته به اون رو هم باید قید کنیم.

تعریف موجودیت ضعیف چند صفحه قبل تر با یه مثال توضیحش هست
با تشکر.
این رو میدونستم ، منظورم این بود که چرا مثلا AD رو کلید نگرفته؟ اصلا فرقی داره که ما AD رو کلید بگیریم؟

RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - m@hboobe - 21 مهر ۱۳۹۳ ۰۶:۱۵ ب.ظ

(۲۱ مهر ۱۳۹۳ ۰۶:۰۷ ب.ظ)explorer نوشته شده توسط:  
(21 مهر ۱۳۹۳ ۰۶:۰۲ ب.ظ)m@hboobe نوشته شده توسط:  به این خاطره که موجودیت ضعیف بود یا نبودش وابسته به موجودیت دیگه ای هست. اینجا موجودیت y ضعیف هست و تنها موجودیتی که داریم موجودیت x است که برای کلید موجودیت ضعیف ، کلید موجودیت وابسته به اون رو هم باید قید کنیم.

تعریف موجودیت ضعیف چند صفحه قبل تر با یه مثال توضیحش هست
با تشکر.
این رو میدونستم ، منظورم این بود که چرا مثلا AD رو کلید نگرفته؟ اصلا فرقی داره که ما AD رو کلید بگیریم؟
با توجه به اینکه خودش گفته موجودیت های ضعیف کلید کاندید ندارند فکر نکنم تفاوتی در انتخاب برای صفات موجودیت ضعیف وجود داشته باشه. فقط خواسته بگه یک صفت از این موجودیت ضعیف بعلاوه کلید اصلی موجودیت وابسته

Re: RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - explorer - 21 مهر ۱۳۹۳ ۰۶:۵۲ ب.ظ

(۲۱ مهر ۱۳۹۳ ۰۶:۲۱ ب.ظ)targol نوشته شده توسط:  
(21 مهر ۱۳۹۳ ۰۶:۰۸ ب.ظ)targol نوشته شده توسط:  
(21 مهر ۱۳۹۳ ۰۶:۰۷ ب.ظ)explorer نوشته شده توسط:  با تشکر.
این رو میدونستم ، منظورم این بود که چرا مثلا AD رو کلید نگرفته؟ اصلا فرقی داره که ما AD رو کلید بگیریم؟

فرقی نداره به نظرم. فقط خواسته بگه ترکیب یه صفت از این دو تا موجودیت میشه کلید

ببخشید،اشتباه کردم. فرق داره .
چون مثلا تو همون مثال دانشجو و وابستگانش استفاده از فامیلی بدرد نمیخوره. چونفامیلی ها هم مشترکه. یا نسبت. چون ممکنهدو تا برادر یاخواهر داشته باشه که اطلاعاتهمه سیو شده.
امامثلا تو هر خانواده دیگه اسمها تکراری نیست. پس باید یهصفت در نظر گرفت که بین وابستگان تکراری نباشه.

خو الان توی این شکل بر اساس چه مبنایی AC رو کلید گرفته؟

Sent from my cell

RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - happy07 - 21 مهر ۱۳۹۳ ۰۷:۴۶ ب.ظ

همون طور که دوستان گفتند بله فرقی می‌کنه کدوم یکی از صفات موجودیت ضعیف با کلید موجودیت پدر ترکیب بشه تا یک کلید یونیک برای موجودیت ضعیف حاصل بشه.
اینجا به نظرم شکل یه چیز کم داره، باید زیر حرف C در بیضی ای که بالای موجودیت Y کشیده شده یه خط کشیده بشه، همون‌طور که در جدول پایین این خط کشیده شده.

Re: RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - explorer - 21 مهر ۱۳۹۳ ۰۸:۰۸ ب.ظ

(۲۱ مهر ۱۳۹۳ ۰۷:۴۶ ب.ظ)happy07 نوشته شده توسط:  همون طور که دوستان گفتند بله فرقی می‌کنه کدوم یکی از صفات موجودیت ضعیف با کلید موجودیت پدر ترکیب بشه تا یک کلید یونیک برای موجودیت ضعیف حاصل بشه.
اینجا به نظرم شکل یه چیز کم داره، باید زیر حرف C در بیضی ای که بالای موجودیت Y کشیده شده یه خط کشیده بشه، همون‌طور که در جدول پایین این خط کشیده شده.

دقیقا منم میخواستم یکی همینو بگه. منم استدلام همینه و طبیعتا باید درست باشه.
با تشکر.

Sent from my cell

RE: ارتباط ۱:N موجودیت X و موجودیت ضعیف Y - happy07 - 21 مهر ۱۳۹۳ ۰۸:۴۳ ب.ظ

خواهش می‌کنم، آخه غیر از این نمی‌تونه باشه تا جواب درست باشه با توجه به اینکه توی نمودارهایی که بنده تا جایی که یادمه دیدیم طرف موجودیت ضعیف هم زیر کلید خط می‌کشند. و اگر غیر از این باشه اون وقت به قول شما AD هم می‌تونه کلید باشه.
(۲۱ مهر ۱۳۹۳ ۰۸:۰۸ ب.ظ)explorer نوشته شده توسط:  
(21 مهر ۱۳۹۳ ۰۷:۴۶ ب.ظ)happy07 نوشته شده توسط:  همون طور که دوستان گفتند بله فرقی می‌کنه کدوم یکی از صفات موجودیت ضعیف با کلید موجودیت پدر ترکیب بشه تا یک کلید یونیک برای موجودیت ضعیف حاصل بشه.
اینجا به نظرم شکل یه چیز کم داره، باید زیر حرف C در بیضی ای که بالای موجودیت Y کشیده شده یه خط کشیده بشه، همون‌طور که در جدول پایین این خط کشیده شده.

دقیقا منم میخواستم یکی همینو بگه. منم استدلام همینه و طبیعتا باید درست باشه.
با تشکر.

Sent from my cell