امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کلید خارجی
نویسنده پیام
اظهار آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 2
تاریخ عضویت: بهمن ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
کلید خارجی
سلام دوستان کسی می تنه بین پنج موجودیت چطوری میشه کلید خارجی رو تعیین کرد؟
۰۸-بهمن-۱۳۹۳, ۱۱:۲۲:۳۸
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #2
RE: کلید خارجی
(۰۸-بهمن-۱۳۹۳, ۱۱:۲۲:۳۸)اظهار نوشته است: سلام دوستان کسی می تنه بین پنج موجودیت چطوری میشه کلید خارجی رو تعیین کرد؟

Associations in EF Code First: Part 5 – One-to-One Foreign Key Associations

پارک24
مرجع خرید و فروش خودرو
۰۸-بهمن-۱۳۹۳, ۱۱:۲۷:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : saeed_nami
اظهار آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 2
تاریخ عضویت: بهمن ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: کلید خارجی
(۰۸-بهمن-۱۳۹۳, ۱۱:۲۷:۲۳)far_222000 نوشته است:
(۰۸-بهمن-۱۳۹۳, ۱۱:۲۲:۳۸)اظهار نوشته است: سلام دوستان کسی می تنه بین پنج موجودیت چطوری میشه کلید خارجی رو تعیین کرد؟

Associations in EF Code First: Part 5 – One-to-One Foreign Key Associations

مرسی از اینکه بالاخره یکی پیدا شد که جواب این سوالو بده حالا شما می تونید جواب اینو هم بهم بدید چون متن ارسالیتون همش انگلیسیه و من وقت ترجمه ندارم که:
بین این پنج موجودیت کلیدای خارجی کدوم میشه من کلیدای اصلی رو مشخص کردم
جدول مهمانان (نام، نامخانوادگی، تلفن، آدرس، شماره شناسنامه، کد مسافر. کد مسافر کلید اصلیه
جدول مدیریت ( نام، نام خانوادگی، شناسه کاربری(کلید اصلی[/u])، مسئولیت).
جدول کارکنان ( نام، نام خانوادگی، کد کاربری(کلید اصلیه)، آدرس، تلفن، حیطه کاری یا پست).
جدول اتاق ( شماره اتاق( کلید اصلیه)، طبقه، هزینه، تعداد تخت).
جدول طبقات (تعداد اتاق ها، شماره طبقات ساختمان ( کلید اصلیه)[u]
۰۸-بهمن-۱۳۹۳, ۱۱:۳۲:۰۶
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #4
RE: کلید خارجی
چیزی که شما میخواید با چیزی که در جدول ها بنده می بینم یه خورده متفاوته.

هر مهمان، در یک اتاق هستش. هر اتاق هم در یک طبقه هستش.

پس میشه جدول مهمانان رو به جدول اتاق وصل کرد. پس باید بین جدول مهمانان و جدول اتاق ها یک ستون مشترک وجود داشته باشه. پس در جدول مهمانان یک ستون ایجاد کنید به نام شماره اتاق. حالا کلید خارجی بین این دو جدول روی ستون شماره اتاق قرار می گیره.

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

بین جداول مدیریت و کارکنان هم بنده چیزی به نظرم نمی رسه و فکر هم نمی کنم که اصلاً لزومی به ایجاد کلید باشه

پارک24
مرجع خرید و فروش خودرو
۰۸-بهمن-۱۳۹۳, ۱۲:۵۲:۰۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : saeed_nami
اظهار آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 2
تاریخ عضویت: بهمن ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: کلید خارجی
(۰۸-بهمن-۱۳۹۳, ۱۲:۵۲:۰۱)far_222000 نوشته است: چیزی که شما میخواید با چیزی که در جدول ها بنده می بینم یه خورده متفاوته.

هر مهمان، در یک اتاق هستش. هر اتاق هم در یک طبقه هستش.

پس میشه جدول مهمانان رو به جدول اتاق وصل کرد. پس باید بین جدول مهمانان و جدول اتاق ها یک ستون مشترک وجود داشته باشه. پس در جدول مهمانان یک ستون ایجاد کنید به نام شماره اتاق. حالا کلید خارجی بین این دو جدول روی ستون شماره اتاق قرار می گیره.

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

بین جداول مدیریت و کارکنان هم بنده چیزی به نظرم نمی رسه و فکر هم نمی کنم که اصلاً لزومی به ایجاد کلید باشه

بسیار سپاس گذارم انجام میدم ببینم چی جواب میده خیلی لطف کردید
۰۸-بهمن-۱۳۹۳, ۱۳:۵۱:۵۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question مشکل در پیدا کردن فیلد کلید در موقع ثبت The.Ghost 2 2,832 ۲۵-اردیبهشت-۱۴۰۱, ۱۴:۴۹:۱۷
آخرین ارسال: گشتا صنعت
Question کلید برای بی نهایت رکورد The.Ghost 3 2,878 ۰۴-فروردین-۱۳۹۵, ۱۲:۵۷:۲۳
آخرین ارسال: far_222000
  مقایسه جدول های دارای چند کلید taksa2012 4 3,649 ۰۴-آذر-۱۳۹۲, ۱۱:۱۳:۴۴
آخرین ارسال: lord_viper
  تعیین کلید اصلی بعداز ساخت جدول sepahbod 1 2,981 ۰۷-مرداد-۱۳۹۲, ۰۹:۴۰:۵۷
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS