4
列挙型とテーブルの同期を保つ
データベースにデータを投稿するプログラムを作成していますが、よく知っているパターンに出くわしました。最も可能性の高い(非常に可能性の高い)固定値の列挙型の短いテーブル。次のテーブルが呼び出されたとしますStatus: 状態 ID説明 -------------- 0未処理 1保留中 2処理済み 3エラー 私のプログラムでは、別のテーブルのステータスIDを決定するか、新しいステータスIDでレコードを更新する必要があります。 ステータスIDを列挙型でハードコードでき、誰もデータベースを変更しないことを願っています。または、説明に基づいて値をプリフェッチすることもできます(したがって、代わりにハードコーディングします)。 これら2つの列挙型とテーブルの同期を維持するための正しいアプローチは何でしょうか?