Кроме «с рядами в базе данных», все ваши ответы верны.
«Денормализация» означает сохранение большего количества информации в строке, чем это строго необходимо. Это невозможно без увеличения ширины строки.
Но самое главное: вы не задали все вопросы.
Вас также интересует, намеренно ли вы вводите в свою базу данных реденсанс, не должны ли вы одновременно вводить дополнительные ограничения базы данных, чтобы предотвратить в вашей базе данных поврежденные данные (данные, которые противоречат самим себе)?
И если ответ на этот вопрос «да», то, возможно, вам следует также спросить себя, не приведет ли вас к тому, чтобы принудительное выполнение всех тех дополнительных ограничений, которые необходимы только потому, что вы ввели повторный брак, повлекло за собой подобное (или очень серьезное) ) потеря производительности обновления.