ورود

View Full Version : ارتباط جداول



nahidmoh
شنبه 23 اسفند 1393, 18:14 عصر
سلام دوستان
من یک جدول payment دارم که دارای فیلد های شناسه پرداخت ، شماره فاکتور ، مبلغ واریزی ، ساعت ، تاریخ و دسته می باشد.
شماره فاکتور جدول من برحسب مقدار دسته {0 یا 1 } بودن از دو جدول جداگانه پر می شود .به نظر شما دوستان امکان این وجود دارد که شماره فاکتور ،کلید خارجی دو جدول متفاوت باشد؟؟؟ ممنون میشم که راهنماییم کنید.

SabaSabouhi
یک شنبه 24 اسفند 1393, 08:08 صبح
سلام دوستان
من یک جدول payment دارم که دارای فیلد های شناسه پرداخت ، شماره فاکتور ، مبلغ واریزی ، ساعت ، تاریخ و دسته می باشد.
شماره فاکتور جدول من برحسب مقدار دسته {0 یا 1 } بودن از دو جدول جداگانه پر می شود .به نظر شما دوستان امکان این وجود دارد که شماره فاکتور ،کلید خارجی دو جدول متفاوت باشد؟؟؟ ممنون میشم که راهنماییم کنید.

سلام
شدن که می‌شه. اما باید مدیریتش کنی.
ضمن این که توصیه می‌کنم بجای { 0و 1} از {1و 2} استفاده کنی. کلاً برای این جور کارها همیشه از 1 شروع کن.
الان یک کد ثابت می‌گیری، شاید بعدها خواستی جدولش کنی.
و دیگه این که هیچ‌گاه شماره فاکتور رو به عنوان کلید در نظر نگیر. برای کلید از یه Id استفاده کن و شماره فاکتور
رو Unique کن.

صبا صبوحی