۰
subtitle
ارسال: #۱
  
کاردینالیتی در پیوند طبیعی
جواب گزینه ۴ هست
سوالم اینه مگه اینطور نیست ک برای پیوند طبیعی اگ صفت مشترک نداشته باشه جواب میشه ضرب دکارتی اما الان ک صفت مشترک هست فقط مقادیرش فرق میکنه ،چرا نباید کاردینالیتی تهی بشه؟
جوابشو متوجه میشم ولی این مشکلو دارم باهاش
سوالم اینه مگه اینطور نیست ک برای پیوند طبیعی اگ صفت مشترک نداشته باشه جواب میشه ضرب دکارتی اما الان ک صفت مشترک هست فقط مقادیرش فرق میکنه ،چرا نباید کاردینالیتی تهی بشه؟
جوابشو متوجه میشم ولی این مشکلو دارم باهاش
۰
ارسال: #۳
  
RE: کاردینالیتی در پیوند طبیعی
۰
ارسال: #۴
  
RE: کاردینالیتی در پیوند طبیعی
(۰۸ بهمن ۱۳۹۳ ۰۴:۵۶ ب.ظ)nazanin2020 نوشته شده توسط:(08 بهمن ۱۳۹۳ ۰۴:۵۳ ب.ظ)tm.viper نوشته شده توسط: تهی؟؟
چرا تهی باید بشه
خب چرا ضرب دکارتی کرده بعد مساویا رو کم کرده؟
الان صفت مشترک داریم (کد هتل) حالا اینا هیچ کدوم از مقداراش مث هم نیست. مگه اینطور نیست ک اگه صفت مشترک نداشته باشن ضرب بشن؟
پیوند طبیعی اگه هیچی مشترک نداشته باشن ضرب دکارتی میشن
اما حتی اگر همه ستونها(صفت ها) برابر باشن
حداقل ما اشتراک دو رابطه رو داریم
حالا اینجا یه صفت مشترک هست
اما دلیل نمیشه بگیم باید تهی باشه که
اینجوری مثلا
ارسال: #۵
  
RE: کاردینالیتی در پیوند طبیعی
خیلی ممنون
این موضوع ها رو راستش میدونم،، ولی تو سوال بالا میشه بگید برای چی جوابش ضرب دکارتی تعداد کاردینالیتی شده؟ بخاطر اینکه مقادیر کد هتل هاشون برابر نیست؟
مثلا اینجا، مثل این عکسه جواب میشه همین دو تا،، حالا کاردینالیتی s هر چقد زیاد باشه . فقط مقادیر #S مشترکش همین S1 , S2 هستن. اگه در #S هیچ مقدار مشترکی نداشته باشن چرا نباید جواب تهی بشه؟ نمیدونم ایراد کارم کجاست
کلا دو تا قانون هست: یکی اینکه اگه همه صفات مشترک باشن جواب میشه اشتراکشون
یکی دیگه اینکه اگ صفت مشترک نداشتن جواب میشه ضرب دکارتی
حالا برای سوال بالا کدوم مورد هست؟ هیچ کدوم
این موضوع ها رو راستش میدونم،، ولی تو سوال بالا میشه بگید برای چی جوابش ضرب دکارتی تعداد کاردینالیتی شده؟ بخاطر اینکه مقادیر کد هتل هاشون برابر نیست؟
مثلا اینجا، مثل این عکسه جواب میشه همین دو تا،، حالا کاردینالیتی s هر چقد زیاد باشه . فقط مقادیر #S مشترکش همین S1 , S2 هستن. اگه در #S هیچ مقدار مشترکی نداشته باشن چرا نباید جواب تهی بشه؟ نمیدونم ایراد کارم کجاست
کلا دو تا قانون هست: یکی اینکه اگه همه صفات مشترک باشن جواب میشه اشتراکشون
یکی دیگه اینکه اگ صفت مشترک نداشتن جواب میشه ضرب دکارتی
حالا برای سوال بالا کدوم مورد هست؟ هیچ کدوم
۰
ارسال: #۶
  
RE: کاردینالیتی در پیوند طبیعی
(۰۸ بهمن ۱۳۹۳ ۰۵:۴۰ ب.ظ)nazanin2020 نوشته شده توسط: خیلی ممنون
این موضوع ها رو راستش میدونم،، ولی تو سوال بالا میشه بگید برای چی جوابش ضرب دکارتی تعداد کاردینالیتی شده؟ بخاطر اینکه مقادیر کد هتل هاشون برابر نیست؟
مثلا اینجا، مثل این عکسه جواب میشه همین دو تا،، حالا کاردینالیتی s هر چقد زیاد باشه . فقط مقادیر #S مشترکش همین S1 , S2 هستن. اگه در #S هیچ مقدار مشترکی نداشته باشن چرا نباید جواب تهی بشه؟ نمیدونم ایراد کارم کجاست
کلا دو تا قانون هست: یکی اینکه اگه همه صفات مشترک باشن جواب میشه اشتراکشون
یکی دیگه اینکه اگ صفت مشترک نداشتن جواب میشه ضرب دکارتی
حالا برای سوال بالا کدوم مورد هست؟ هیچ کدوم
من تازه متوجه شدم چی میخواین
ببینین پیوند طبیعی در اصل میاد روی صفت مشترک ضرب انجام میده
حالا اومده شرط گذاشته که کد. هتل یعنی صفت مشترک پیوند ما برابر نباشه
این باعث میشه این پیوند تبدیل به ضرب بشه
ارسال: #۷
  
RE: کاردینالیتی در پیوند طبیعی
بله ضرب انجام میده روی مقادیر صفات،، ولی در صورتی ک مقادیر صفات مث هم باشن بعضیاشون (برای همون مقادیر مشترک از صفات مشترک ضرب انجام میده) اینطور نیست؟
بنظر شما حتی اگه صفت مشترک باشه بین دو جدول، ک مقادیرشون مثل هم نیستن بازم بین همه مقادیر اون صفات ضرب انجام میشه؟
بنظر شما حتی اگه صفت مشترک باشه بین دو جدول، ک مقادیرشون مثل هم نیستن بازم بین همه مقادیر اون صفات ضرب انجام میشه؟
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close