PDA

View Full Version : تحلیل ارتباط جداول در پایگاه داده مدیریت فروشگاه



esy2012
یک شنبه 20 آذر 1390, 16:28 عصر
با عرض سلام به همگی


http://s2.picofile.com/file/7209851177/DataBase.jpg

من توی این دو جدول ، ثبت اطلاعات مشتریان(TBL_SaveCustomerInformation) و ثبت فاکتور خرید (TBL_SaveFactorKarid) نمیدونم کدوم فیلد ها رو با هم ارتباط بدم ، یا کلا نیازی نیست؟

ممنون میشم راهنمایی بفرمایید .

:عصبانی++::عصبانی++::عصبانی++:: صبانی++::عصبانی++::عصبانی++::ع بانی++::افسرده::گریه:

soroushp
یک شنبه 20 آذر 1390, 16:34 عصر
حتما نیاز داره، تو فاکتور فروش لزومی نداره که نام مشتری بیاد، شما به جا namecustomer، codecustomer رو به عنوان کلید خارجی در جدول tbl_savefactorforosh اضافه و ارتباط بده
موفق باشی

esy2012
یک شنبه 20 آذر 1390, 16:53 عصر
حتما نیاز داره، تو فاکتور فروش لزومی نداره که نام مشتری بیاد، شما به جا namecustomer، codecustomer رو به عنوان کلید خارجی در جدول tbl_savefactorforosh اضافه و ارتباط بده
موفق باشی

سلام CodeCustomer وجود نداره که توی جدول SaveFactorForosh



اگر هم بشه کمی توضیح بدین که چه نیازی هست که به هم ارتباطش بدیم ، آیا فرقی میکنه ؟

soroushp
یک شنبه 20 آذر 1390, 17:13 عصر
شما نام مشتری رو که تو فاکتور فروش نباید بیاری به دلایل زیاد، همیشه شماره مشتری رو میاریم و برای اتصالشون ابتدا در جدول فاکتور شماره مشتری رو اضافه کن و در مرحله ی بعد شماره مشتری رو در جدول مشتری درگ کن رو شماره مشتری اضافه شده به فاکتور فروش،اینطوری می تونی کلید خارجی داشته باشی ،البته با کد نویسی هم میشه

soroushp
یک شنبه 20 آذر 1390, 17:20 عصر
دقت کن که نوع فیلد شماره مشتری که معمولا عددی در جدول فاکتور فروش هم عددی باشه !

esy2012
یک شنبه 20 آذر 1390, 17:39 عصر
http://s2.picofile.com/file/7209926127/DataBase2.jpg

دوست عزیز خیلی ممنونم که کمک میکنید

تو این جدول ها چطور ارتباط بدم (نام بانک ، شماره حساب و نام شعبه ) جدول چک پرداختی رو چطور به جدوا اطلاعات بانک وصل کنم

با تشکر

soroushp
یک شنبه 20 آذر 1390, 17:46 عصر
خواهش میکنم، اولا ID,codebank یکی هست و codebank رو به عنوان کلید در نظر بگیر ،تو اینجا هم نام بانک رو با کد بانک تو جدول checkتعویض کنید و مثل سوال قبلی با هم ارتباط بدین
یعنی چی؟ شماره چکی در بانک فلان (کد بانک) با این مشخصات چک صادر شده
موفق باشید

esy2012
یک شنبه 20 آذر 1390, 17:52 عصر
خواهش میکنم، اولا ID,codebank یکی هست و codebank رو به عنوان کلید در نظر بگیر ،تو اینجا هم نام بانک رو با کد بانک تو جدول checkتعویض کنید و مثل سوال قبلی با هم ارتباط بدین
یعنی چی؟ شماره چکی در بانک فلان (کد بانک) با این مشخصات چک صادر شده
موفق باشید


اینطوری؟

http://s1.picofile.com/file/7209939993/DataBase3.jpg


مشکلی پیش نمیاد؟

soroushp
یک شنبه 20 آذر 1390, 18:05 عصر
ok
فقط اول باید اطلاعات بانک رو وارد کنی و بعدا چک رو وارد کنی!!