اسماعیل ابراهیمی
سه شنبه 04 بهمن 1390, 17:05 عصر
با سلام به دوستان عزیز
بنده یک جدول برای مشتریان دارم ...
نوع یک مشتری می تواند 3 حالت داشته باشد :
1- فقط مشتری
2-فقط معرف
3-هم مشتری و هم معرف
تمام فیلدهای دیگه جدول مشتری مشکلی ندارن (نام ، فامیلی ، سن ، تلفن ، آدرس و ...)
این فیلد رو چجوری پیاده سازی کنم که توی گزارش هام بتونم بر اساس هر 3 گزینه توی سی شارپ گزارش بگیرم ؟
بیشتر برای ثبتش مشکل دارم ... مثلاً اگه بخوام یه مشتری جدید رو ثبت چیکار کنم ؟
در فیلدی که کد معرف رو باید کاربر بزنه باید یه مشتری دیگه باشه ، یا یه معرف دیگه ،
آیا باید برای معرف و مشتری 2 جدول جدا با فیلدهای یکسان ایجاد کنم ؟ یا اینکه میشه فیلد کد معرف یه فیلد کد مشتری همون جدول اشاره کنه ؟
یه سئوال دیگه اینکه :
آیا میشه یه مشتری که معرف نداره ، کد معرف اون رو خالی گذاشت در حالی که به یک کلید خارجی هستش ؟
به عکس های زیر توجه کنید :
1- حالتی که فیلد معرف به فیلد یک فیلد از جدول خودش که کد کد مشتری است اشاره می کنه :
http://cspro.persiangig.com/images/others/11.jpg
2- حالتی که فیلد معرف به جدول کد معرف ، از جدول معرف اشاره می کنه
http://cspro.persiangig.com/images/others/22.jpg
لطفاً راهنمایی بفرمایید .
بنده یک جدول برای مشتریان دارم ...
نوع یک مشتری می تواند 3 حالت داشته باشد :
1- فقط مشتری
2-فقط معرف
3-هم مشتری و هم معرف
تمام فیلدهای دیگه جدول مشتری مشکلی ندارن (نام ، فامیلی ، سن ، تلفن ، آدرس و ...)
این فیلد رو چجوری پیاده سازی کنم که توی گزارش هام بتونم بر اساس هر 3 گزینه توی سی شارپ گزارش بگیرم ؟
بیشتر برای ثبتش مشکل دارم ... مثلاً اگه بخوام یه مشتری جدید رو ثبت چیکار کنم ؟
در فیلدی که کد معرف رو باید کاربر بزنه باید یه مشتری دیگه باشه ، یا یه معرف دیگه ،
آیا باید برای معرف و مشتری 2 جدول جدا با فیلدهای یکسان ایجاد کنم ؟ یا اینکه میشه فیلد کد معرف یه فیلد کد مشتری همون جدول اشاره کنه ؟
یه سئوال دیگه اینکه :
آیا میشه یه مشتری که معرف نداره ، کد معرف اون رو خالی گذاشت در حالی که به یک کلید خارجی هستش ؟
به عکس های زیر توجه کنید :
1- حالتی که فیلد معرف به فیلد یک فیلد از جدول خودش که کد کد مشتری است اشاره می کنه :
http://cspro.persiangig.com/images/others/11.jpg
2- حالتی که فیلد معرف به جدول کد معرف ، از جدول معرف اشاره می کنه
http://cspro.persiangig.com/images/others/22.jpg
لطفاً راهنمایی بفرمایید .