0

近い将来に終了しない可能性のある終了日をモデル化する方法。開始日 (必須) と終了日があり、終了日はユーザーが指定することも、終了日がないものとしてマークすることもできます。

  1. クエリを効果的に処理できるように、これをどのようにモデル化しますか? 終了日を null のままにして、それに応じてイントロスペクトする必要があります。
  2. このような選択を UI で終了日にレンダリングするにはどうすればよいですか。
4

1 に答える 1

0

あなたには2つの選択肢があります

  1. 欠落している終了日を null としてモデル化する
  2. MAX_DATE (2999 年 12 月 31 日など) を定義すると、その日付に到達することはありません。

最初のオプションはより正確に「感じられます」が、範囲チェックがより複雑になります。2 番目のオプションは、範囲のチェックを容易にしますが、「終了日なし」として表示するには、UI で特別な処理が必要です。

好きなのを選びな。

于 2013-01-22T06:06:35.887 に答える