アーシの毎日インプット

毎日1つ以上学習する。学習した内容を公開する。を目標に自分のスキルアップを目指します。

論理削除と削除フラグ

スポンサードリンク

私が今までシステムエンジニアとして携わってきた案件ではデータベースのテーブル設計で大体論理削除のための「削除フラグ」という項目を入れていました。

 

そんな削除フラグですが、ちょっと疑問に思って調べたらとても参考になる記事がありました。

 

DELETE_FLAG を付ける前に確認したいこと。 - Qiita

 

『状態』という考えがすごくしっくりきました。

 

今後、私がシステムを設計する時はなるべく削除フラグという項目を持たないようにしていきたいなと感じました。

【アーシの原点】

【頭を鍛える迷路集】


スポンサードリンク