БД?
Бизнес-правила:
1) Один студент может подписываться на множество групп студентов.
2) Один курс может состоять во множестве груп курсов
3) Студент или группа студентов может подписаться на курс или группу курсов.
Буду очень признателен.
Изображение схемы: https://pasteboard.co/JzGP26i.png
Выглядит как придуманное мной однажды тестовое задание
Таблица zapis заведомо неправильная...
Можете, пожалуйста, подсказать, что именно мне нужно поправить?
Не могу, не понимаю твою постановку задачи до конца
Это для проекта. Нужно чтобы студенты, или группы студентов могли записаться на курс, или группу курсов. В каком виде лучше оформить таблицы, чтобы с сайта выбирались данные и можно было это записать базу данных.
От этого яснее не стало.
Я просто вижу, что таким корявым способом через код смог бы сделать чтобы все работало. При этом я заинтересован, что моя задача была выполнена правильно, и, скорее всего, более оптимально.
ты молодец, что держишь нас в кусре, но ещё раз - предметная область твоя от этого не становится яснее.
Студент или группа студентов может подписаться на курс или группу курсов. — две таблицы связи, студента с курсом И группы студентов с группой курсов. Ну или четыре, если это возможно.
Обсуждают сегодня