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