Задавайте вопросы, мы ответим
Вы не зашли.
Есть 3 таблицы:
Ученики (id_ученика, фио_ученика, номер телефона)
Предметы (id_предмета, название_предмета)
Оценки (id_оценки, дата_оценки, тип_оценки, номер_четверти)
Задумывается оконное приложение на c# под которое делается эта БД. Дата оценки, тип оценки, номер четверти - будут заполнятся вручную через оконное приложение.
Вопрос: какие внешние ключи необходимы этим 3 таблицам, если не хватает каких-то полей или наоборот, являются лишними, напишите, пожалуйста. Если считаете, что необходима какая-либо новая таблица, то скажите как её назвать, какие поля сделать и какой внешний ключ сделать, если это потребуется.
Неактивен
А оценка разве не должна ссылаться на предмет? и на ученика? вот тут точно foreign key стоит добавить.
Тип оценки - что это? неудовл/удовл/хор/отл?
Неактивен
Да, вы верно поняли, тип - это хор, неуд и т.д. А как сделать эти связи? можете написать команды, пожалуйста?
Неактивен