У мене є таблиця журналів, яка фіксує штамп часу, коли певні файли були експортовані в іншу систему.
В даний час таблиця експортованих журналів містить три поля:
id (primary key)
messageId (int)
exportedDateTime (datetime)
Переглядаючи це, я виявив, що id
поле не виконує мети, оскільки до цієї таблиці немає приєднань. Єдине, що працює над цією таблицею - це вставка пакетного завдання, яке обробляє повідомлення та вставляє в цю таблицю журналів.
Чи потрібно видалити id
поле?
Повинен чи я мати первинний ключ або messageId
або exportedDateTime
або обидва?