PDA

View Full Version : نداشتن کلید اصلی در یک جدول



hercool
جمعه 29 اردیبهشت 1391, 11:53 صبح
سلام خدمت دوستان
من یه سوال دارم در رابطه با جدول ها
ایا میشه یک جدول کلید خارجی داشته باشه ولی کلید اصلی نه ؟

mahan.2002
جمعه 29 اردیبهشت 1391, 16:22 عصر
سلام
شما حتما لازم نیست یک فیلد در جدول تون داشته باشید که لزوما مختص به یک جدول باشه و کلید اصلی باشه ... اصلا لازم نیست شما حتما کلید اصلی در جدولتون داشته باشید .. .این مربوط به نوع نیاز و طراحی شما دارد.
البته در مواردی شما میتونید تنها با کلید خارجی کلید اصلیتون رو تعیین کنید .. معمولا با ترکیب دو کلید خارجی بسته به شکل طراحی میتون کلید اصلی برای جدول تعیین نمود .. و حتی بهنه تر هم هست که شما بیاید یه فیلد دیگه برای این کار تعیین کنید .. و حتی در بعضی از جدول اصلان کار بی فایده ای است که ما دو باره بیایم فیلد دیگه ای برای جدول تعریف کنیم.

hercool
جمعه 29 اردیبهشت 1391, 16:54 عصر
پس می گی قرار نیست حتما در یک جدول کلید داشته باشیم

این تاپیک رو هم میشه راهنمایی کنی
http://barnamenevis.org/showthread.php?341875-%D9%81%D8%B1%D8%A7%D8%AE%D9%88%D8%A7%D9%86%DB%8C-%D8%A8%DA%A9-%D8%A7%D9%BE