• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
درج اطلاعات یک فاکتور در دیتابیس
#1
سلام
خیلی گشتم اما جواب نگرفتم
می خوام فاکتور های فروش یک شرکت رو در دیتا بیس ذخیره کنم
علاوه بر مشخصات منحصر به فرد هر فاکتور یک سری از محصولات هستند که هر کدام علاوه بر کد مربوط به کالا و تعداد و قیمت ، قیمت کل و جز و ... داره
که شاید 10 رقم هم کالا بخواهد
به این ترتیب باید 68 فیلد برای هر رکورد در نظر گرفت
روشه دیگه ای برای ذخیره سازی ندارم که این همه فیلد استفاده نکنم
البته می شه به صورت رشته در نظر گفت اما باید توجه کرد که ما گزارش روزانه از تعداد فروش هر کالا و ... می خواهیم
تا اونایی هم که اطلاع دارم نمی شه آریه رو در یک فیلد ذخیره کرد

باتشکر
  پاسخ
تشکر شده توسط :
#2
شما باید نرمال سازی کنید. تیبل هاتون رو به چند تیبل کوچیک تر تبدیل کنید و به هم دیگه طبق نیاز ارتباط بدید.

فرضا

جدول مشتری:
کد پی‌اچ‌پی:
user[id,name,family,....] 
جدول محصولات :
کد پی‌اچ‌پی:
products[id,name,fee,exist
جدول فاکتور :
کد پی‌اچ‌پی:
factor[id,user_id,date,totalFee,discount ,...] 
جدول واحد ها
کد پی‌اچ‌پی:
units[id,name,value,sembole
جدول ایتم های فاکتور ::
کد پی‌اچ‌پی:
foctor_items[id,factor_id,product_id,unit_id,price,......] 
و به همین ترتیب
  پاسخ
تشکر شده توسط : admin khezri payam
#3
ممنون
متشکرم
  پاسخ
تشکر شده توسط : zoghal


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان