Eu tenho uma tabela de log que captura o carimbo de data e hora de quando determinados arquivos foram exportados para outro sistema.
A tabela exportedLog atualmente possui três campos:
id (primary key)
messageId (int)
exportedDateTime (datetime)
Revendo isso, descobri que o id
campo não serve para nada, pois não há junções nessa tabela. A única coisa que trabalha nessa tabela é a inserção do trabalho em lotes que processa as mensagens e as insere nessa tabela de log.
Devo remover o id
campo?
Devo ter uma chave primária em ambos messageId
ou exportedDateTime
ou ambos?