Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Составить схему базы данных со связями много ко многим

Илья Вечерук Ученик (247), открыт 3 дня назад
разработать базу данных которая позволяет вести автоматизированный учёт уровня владения студентом иностранных языков, предполагается что в группе 5 студентов каждый из них изучает минимум 2 ин. яз. уровень владения каждым ин.яз. либо низкий, либо средний, либо высокий. Используя связь много ко многим.
2 ответа
Лайт Ягами Искусственный Интеллект (309214) 3 дня назад
А сложность у тебя в чём?
Илья ВечерукУченик (247) 3 дня назад
не понимаю связь много ко многим как строится
Илья ВечерукУченик (247) 3 дня назад
Вышло вот так вот
Лайт Ягами Искусственный Интеллект (309214) Илья Вечерук, в таблице Студент_Язык убери ключ со столбца id_Уровня, оставь только составной ключ из двух столбцов (id_Студента, id_Языка), а остальное верно. Ну и ещё ФИО на три столбца лучше разбить, а не одним.
Jurijus ZaksasИскусственный Интеллект (445630) 3 дня назад
Уровень в таблице связей держи лучше. Считается, что если таблица связей состоит только из ключей, это неверный дизайн.
Вячеслав Рожнев Профи (772) 3 дня назад
Сделаю за 500р. Пиши телеграм @srozhnev
Похожие вопросы