Я пытаюсь создать приложение для викторины в python, но я изо всех сил стараюсь структурировать базу данных так, чтобы она имела всю информацию и по-прежнему имела отношение один ко многим. Вот картина того, что я создал до сих пор. Единственная проблема - это таблица STUAnswer, я не знаю, как включить информацию о том, какие вопросы каждый ученик получил правильно и неправильно, и все же сделать так, чтобы не было дублирующих данных. PK означает первичный ключ и FK означает внешний ключ. Например, я хочу сказать, что был студент с именем пользователя Боб. В приложении есть два вопроса, ID 1 и 2. Боб получает правильный 1-й вопрос 10 раз и неправильный 5 раз. Он получает вопрос 2 правильный 2 раза и неправильный 5 раз. Как создать таблицу для отображения этой информации, чтобы при добавлении нового вопроса этот вопрос автоматически добавлялся в таблицу для каждого учащегося, начиная с 0 правильного и 0 неправильного?