特定のファイルが別のシステムにエクスポートされた日時スタンプを記録するログテーブルがあります。
現在、exportedLogテーブルには3つのフィールドがあります。
id (primary key)
messageId (int)
exportedDateTime (datetime)
これを確認すると、idこのテーブルへの結合がないため、フィールドは何の役にも立たないことがわかりました。このテーブルで機能するのは、メッセージを処理してこのログテーブルに挿入するバッチジョブの挿入だけです。
idフィールドを削除する必要がありますか?
どちらかmessageId、exportedDateTimeまたは両方に主キーが必要ですか?