オブジェクト自体に対して実行できるデータ検証と、ある種の外部リソースへのアクセスを必要とする検証との違いについて、一般的な用語はありますか?
たとえば、ユーザー レコードがある場合、「ユーザー名は存在しますか?」などを確認できます。「ユーザー名はn文字以上ですか?」など、追加のコンテキストは必要ありません。しかし、「ユーザー名は利用できますか?」のようなことをしたいときはすぐに。システム内の他のレコードと照合する必要があります。
これらのタイプのシナリオの違いを説明するための適切な用語があるかどうか疑問に思っていますか? 「静的分析」と「実行時チェック」は似ていますが、明らかに正しくありません。