PDA

View Full Version : تشریح ارتباط بین جداول در database



cheeta323
پنج شنبه 10 آذر 1384, 19:07 عصر
لطفا در مورد ارتباط بین جداول ( Tables Relationship ) در database و نیز کاربرد های آن و همچنین نحوی ایجاد و مدیریت آن توضیح دهید
اگر برایتان امکان دارد یک نمونه source code هم ذکر کنید
پیشاپیش از کمکتان متشکرم
cheeta

meh_secure
جمعه 14 بهمن 1384, 00:49 صبح
پیشنهاد می کنم کتاب "پایگاه داده ها" رو مطالعه بفرمایید. مبحث Relation و قوانین جامعیت و ... در بانک های اطلاعاتی از مباحث مهمی است که بهتره با مطالعه این کتاب درک صحیحی از اون پیدا کنی.

M.kavyani
جمعه 14 بهمن 1384, 11:37 صبح
لطفا در مورد ارتباط بین جداول ( Tables Relationship ) در database و نیز کاربرد های آن و همچنین نحوی ایجاد و مدیریت آن توضیح دهید
اگر برایتان امکان دارد یک نمونه source code هم ذکر کنید
پیشاپیش از کمکتان متشکرم
cheeta

با سلام
در تایید حرف دوستمون 2 مسئله رو متذکر میشم
1- سوالات رو در بخش مربوطه بپرس( تین سوال رو باید در بخش پایپگاه داده بیان کنی).
2- این مبحثی رو که شما میخواهید یه مبحث زیادی حالا ساده بودن یا پیچیده بودنش بماند. پس بهتره سوالات رو خلاصه تر بپرسی و خودت هم تحقیقات بیشتری داشته باشی تا زودتر به نتیجه برسی.
در پناه حق موفق و کامرا باشید.

ehsan_ansaripoor
چهارشنبه 19 بهمن 1384, 23:28 عصر
دوست عزیز به طور خلاصه عرض کنم:

Table Relation درواقع ارتباط بین چند جدول در یک Database است.

مثلا شما دارای 2 جدول می باشید که در هر دو جدول فیلد Name, Id وجود دارد برای بهینه شدن و پرهیز از دوبار وارد شدن اطلاعات فیلد Name را در یکی از جدول ها قرار می دهند و فیلد Id را در دو جدول و با فیلد ID این دو جدول را به هم متصل می کنند.

saeed saeed saeed
یک شنبه 07 خرداد 1385, 19:50 عصر
خیلی مسئله را باید ساده بگیری
ارتباطها :
یک به یک
یک به چند (یک به بینهایت)
و چند به چند
مثال می زنم واست :
یک به یک مثل هر کارمند یک کامپیوتر
یک به چند یک استاد چند دانشجو
چند به چند ترکیب اینها مثلا چند دانشجو چند درس
فقط باید ارتباطها رو درست انتخاب کنی حتما هم فیلدی تایپ نشده باشده در جداول
چون اگه فیلدی از قبل باشه این امکان (یعنی یک به چند) رو از تو می گیره
موفق باشی