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