0

DB にオプション列を格納し、その範囲を超えないようにする最善の方法を見つけようとしています。

私のデータベースは、私の C# アプリケーションに接続する SQL Server です。このアプリケーションは、ユーザーの給与勤務シフトを保存し、その週/月/2 週間の合計収入の給与明細の概要を出力します。保存方法がわからない2つの列があります。

1 つ目は、毎週 / 隔週 / 毎月の給与明細を選択するオプションであり、2 つ目は、ユーザーが特定のシフトを選択して、保存されている時給が通常 / タイム アンド ハーフ / ダブルタイムの場合に保存できるようにすることです。

ユーザーが誤ったデータを入力するのを防ぐアプリケーション側の C# 検証を作成することを考えていました。これは最も簡単な方法ですか、それともこれらの状況でのベスト プラクティスはありますか?

4

1 に答える 1