سلام
قراره بانک اطلاعاتی یه هنرستان طراحی بشه
این هنرستان تعدادی دانش اموز در رشته های مختلف داره
بهترین حالت طراحی بانک کدومه که حالت افزونگی کمتری داشته باشه و تاحد الامکان نرماله باشه
1-برای هر کلاس جدولی جدا در نظر گرفته شود : شامل مشخصات فردی دانش اموزان و نمرات انها . توضیح بیشتر : یعنی برای هر کلاس جدولی شامل نمرات و مشخصات در نظر گرفته می شود مثلاً کامپیوتر دو کلاس دارد دو جدول برای کلاس کامپیوتر .
2-برای هررشته جدول جدا در نظر گرفته شود . هر تعداد کلاس کامپیوتر فقط یک جدول .
سوال : ایا درسته که نمرات رو هم در جدول مشخصات ذخیره کنیم ؟
3-برای همه ی دانش اموزان یک جدول طراحی شود و برای نمرات هم یک جدول طراحی شود . سپس با استفاده از کد دانش اموزی نمرات مربوط به دانش اموز را خوانده و یا ثبت می کنیم .
کدوم حالت صحیح تره ؟؟؟؟؟؟؟؟؟؟؟
ممنون