Przejdź do głównej zawartości

Pole Logiczne

Pole Logiczne (Boolean) (często wizualizowane jako Przełącznik) służy do przechowywania binarnych wartości logicznych: Prawda (True) lub Fałsz (False). Jest to najbardziej wydajny sposób obsługi punktów danych “Tak/Nie” lub “Włącz/Wyłącz”.

Podczas konfigurowania pola logicznego na prawym pasku bocznym dostępne są następujące ustawienia:

  • Name: Unikalny identyfikator systemowy dla pola (np. is_enrolled, is_active, has_paid).
  • Default Value: Określa początkowy stan pola po utworzeniu nowego rekordu. Możesz wybrać:
    • No default value: Pole zaczyna się jako null (niezdefiniowane), chyba że zostanie ustawione ręcznie.
    • True: Pole domyślnie przyjmuje stan “Włącz” / “Tak”.
    • False: Pole domyślnie przyjmuje stan “Wyłącz” / “Nie”.
  • Description: Opcjonalne pole tekstowe do opisania celu flagi.
  • Mandatory: Jeśli włączone, pole musi mieć wartość (nie może być null). Uwaga: W przypadku wartości logicznych zwykle oznacza to, że wartość musi być jawnie ustawiona na Prawda lub Fałsz.
  • Unique: Jeśli włączone, zapewnia, że wartości w tej kolumnie są unikalne w całej tabeli.
    • Ostrzeżenie: W przypadku pola logicznego włączenie Unique jest rzadko przydatne, ponieważ ograniczyłoby całą tabelę do jednego rekordu z Prawda i jednego rekordu z Fałsz.

alt text