クラスに例えると、静的変数のようなものです。
たとえば、人々を維持するためのテーブルがあるとしましょう。次に、各行に、年齢、性別、名前などの一連の列があります...しかし、値をテーブル自体に関連付けたいと思いますminimum allowed age = 18
。次に、新しい人を追加するたびに、年齢が より大きいかどうかを確認しTable.minimum_allowed_age
ます。このようにして、どこにもハードコーディングすることなく、その値を簡単に変更できました。
私が今できる唯一の方法は、オプションが1つしかない(非常に醜い)ENUM列を作成する18
ことです。その後、すべての行にそれがあります。これは、特にその値を頻繁に変更したい場合 (私のアプリケーションでの私の場合) は特に、それを行う方法ではありません。