سلام.
طاووسی از نظرات رو میشه در این تاپیک دید!.
من نرسیدم نظرات همه دوستان رو بخونم.
بعضی ها گفته بودن برای هر کالا یک جدول جداگانه در نظر بگیریم.
امروز 10 تا کالا داریم، فردا مشتری میگه 10 تا کالای جدید داریم. تکلیف چیه؟. بازم باید بریم جدول طراحی کنیم؟

این روش قطعا رد میشه.
بعضی از دوستان، گفتن که فیلدهای خالی زیادی برای هر رکورد داشته باشیم. این روش هم اشتباه هست چراکه باعث ایجاد فضای خالی زیادی بین صفحات موجود در جدول میشه.
یکی از دوستان گفته بودن که برای واحد کالا ( و کلا مقادیری که متمایز هست) جدول جداگانه بگیریم. این روش مناسب هست. مثلا برای واحد یک کالا، ما یک جدول برای واحدها در نظر میگیریم که حداقل دو فیلد کد واحد(کلید) و نام واحد رو درج میکنیم ( 1 کیلوگرم ، 2 متر ، 3 شاخه و ...). حالا در جدول کالا، کد واحد شمارش رو درج میکنیم.(یعنی کلید اصلی جدول واحدها بعنوان کلید خارجی در جدول کالا ذکر میشه). کلا برای مواردی که متغیر هستن، برای هر مورد باید یک جدول جداگانه ایجاد کنید.