コンテンツにスキップ

ブーリアン(Boolean)フィールド

ブーリアンフィールド(スイッチとして視覚化されることがよくあります)は、TrueまたはFalseのバイナリ論理値を保存するために使用されます。「はい/いいえ」または「オン/オフ」のデータポイントを処理する最も効率的な方法です。

右側のサイドバーでブーリアンフィールドを構成する際、以下の設定が利用可能です:

  • Name(名前): フィールドの一意のシステム識別子(例:is_enrolledis_activehas_paid)。
  • Default Value(デフォルト値): 新しいレコードが作成されたときのフィールドの初期状態を決定します。以下を選択できます:
    • No default value(デフォルト値なし): 手動で設定されない限り、フィールドはnull(未定義)として開始されます。
    • True: フィールドはデフォルトで「オン」/「はい」の状態になります。
    • False: フィールドはデフォルトで「オフ」/「いいえ」の状態になります。
  • Description(説明): フラグの目的を説明するためのオプションのテキストボックス。
  • Mandatory(必須): 有効にすると、フィールドには値が必要です(nullにはできません)。注:ブーリアンの場合、これは通常、値を明示的にTrueまたはFalseに設定する必要があることを意味します。
  • Unique(一意): 有効にすると、この列の値がテーブル全体で一意であることを保証します。
    • 警告: ブーリアンフィールドの場合、Uniqueを有効にすることはめったに役に立ちません。テーブル全体でTrueのレコードが1つとFalseのレコードが1つしか含まれなくなるためです。

alt text