رعایت میکنید جدول به این شکل در اومده وای به حال اون موقعی که رعایت نشهمن در تمام پروژه هام نرمال سازی رو رعایت می کنم
قبل از هر چیزی لطفا در کدی که در پست اولتون هست تمام سطرهای مربوط به CREATE NONCLUSTERED INDEX (یعنی کدهای مربوط به ساخت ایندکسها) را حذف کنید تا فضای کمتری اشغال بشه.
سپس بجای صحبت درمورد گزارش مورد نظر راجب داده های موجود در جداول صحبت کنید. یکایک ستونهاتون رو شرح بدین و بگین سعی دارین درمورد چه موجودیتی اطلاعات ذخیره کنید.
چرا سطرهایی با مقدار Line برابر با l را داخل یک جدول و سطرهایی با مقدار Line برابر با H را در جدول دیگر ذخیره نکردین؟ یعنی باید این جدول split بشه به دو جدول.
آیا کلید خارجی رو در صورت نیاز در جدول لحاظ کردین؟
چرا جدول هیچ قیدی نداره؟
چرا روی انتخاب data type ها اصلا دقت نشده؟ آیا تمام ستون های Qty مقادیر به خود میگیرین؟ اگه بله چرا از نوع عددی نیست؟
چرا ستون Line دارای Data Type از نوع varchar به طول 5 هست در صورتی که فقط دارای یکی از دو مقدار 'H' و 'L' هست؟ نباید char به طول 1 میگرفتین و قید میگذاشتین که دارای یکی از دو مقدار مذکور باشه؟
چرا تمام ستون ها Null-able هستند؟