Недавно я работаю над проектом, в котором мне нужно сохранить несколько объектов в моей базе данных, а количество предметов будет изменяться в соответствии с классом ученика. например: класс «VII» имеет 6 предметов (включенных 1 вариант предмета), класс «VIII» состоит из 8 предметов (1 включен вариант предмета) и т. д. Даже субъект выбора может отличаться в зависимости от выбора ученика.Каков наилучший дизайн базы данных для хранения нескольких объектов?
Я использую контроль CheckedListBox. Вот скриншот.
Я использую MS SQL Server 2012 я столкнулся с трудностями, чтобы проектировать таблицу базы данных. Я не могу понять, должен ли я создавать все столбцы темы в моей студенческой таблице или ???? (наилучшим образом). Пожалуйста, помогите мне, спасибо заранее.
есть таблица Students, таблица Субъектов и таблица STUDENTSUBJECTS связывающих их. –