Ho una tabella di registro che cattura il timbro datetime di quando alcuni file sono stati esportati su un altro sistema.
La tabella exportedLog attualmente ha tre campi:
id (primary key)
messageId (int)
exportedDateTime (datetime)
Revisionando questo ho scoperto che il id
campo non serve a nulla, poiché non ci sono join in questa tabella. L'unica cosa che funziona su questa tabella è l'inserimento del processo batch che elabora i messaggi e inserisce in questa tabella di registro.
Devo rimuovere il id
campo?
Dovrei avere una chiave primaria su entrambi messageId
o exportedDateTime
o entrambi?