Это может быть действительно простой проблемой для некоторых людей, но мне трудно ее понять.
Сценарий: я работаю со школьной базой данных.У меня есть таблица, которая связывает класс с предметом под названием 'subject_class'.
Класс может быть частью более чем одного предмета, а предмет может содержать более одного класса.Итак, насколько я понимаю, это отношение «многие ко многим» в таблице.
Пример того, как будет выглядеть база данных:
subject_id class_id
1 14
1 15
2 14
*1 *14
Как видите, то же самоеданные могут быть введены в таблицу более одного раза (показано выше звездочкой).Я хочу, чтобы это прекратилось.Мой вопрос, что это за ключ?и почему?или как я мог предотвратить возникновение проблемы?
Я надеюсь, что это имеет смысл, пожалуйста, дайте мне знать, если это не так, и я предоставлю дополнительную информацию.
Заранее спасибо.