У меня есть таблица с приведенными ниже структурами -спящие режим каскадных в пределах того же таблиц
SampleTable (
id pk,
first_name,
last_name,
common_message1,
common_message2
)
Запись будет вставлена в пакетном режиме в этой таблице, и будет иметь другой идентификатор, first_name, но last_name же common_message1 и common_message2.
Записи будут как:
| 1 | Test1 | last1 | this is same message1 | this is same message2 |
| 2 | Test2 | last2 | this is same message1 | this is same message2 |
| 3 | Test3 | last3 | this is same message1 | this is same message2 |
| 4 | Test4 | last4 | this is same message3 | this is same message4 |
| 5 | Test5 | last5 | this is same message3 | this is same message4 |
Примечание - Я не могу нормализовать таблицу из-за какой-то дизайн ограничения в моем проекте
Как я должен обрабатывать эти повторяющиеся записи в таблице, должен ли я хранить их несколько раз, как показано выше, если да, то как вставлять или обновлять, чтобы убедиться, что все одинаковы и правильно обновлены, или есть другой эффективный способ обработки такого сценария.
Заранее спасибо