# Attribute

Ein **Attribut** ist ein Feld auf einem Datensatz: ein Name, ein Typ und der Wert
darin.

## Eins anlegen

**Settings**, dann **Data**, dann **Objects**, Objekt wählen, Tab **Attributes**
öffnen. Du gibst ihm einen Namen, eine optionale Beschreibung und einen
[Typ](/core-concepts/attribute-types).

## Die Wahl, die du nicht zurücknehmen kannst

**Der Typ lässt sich nach dem Anlegen nicht mehr ändern.** Die gespeicherten Werte
hängen daran. Wenn es das falsche war, lege ein zweites Attribut an, übertrage die
Werte und lösche das erste.

Text ist keine sichere Voreinstellung. Ein Betrag als Text lässt sich nicht
summieren, und eine Phase als Text kann keine **Board**-Spalte werden.

## Regeln und Standardwerte

- **Required.** Der Datensatz lässt sich mit leerem Feld nicht speichern. Sparsam
  einsetzen: jedes Pflichtfeld ist ein Grund, einen halb ausgefüllten Eintrag
  liegen zu lassen.
- **Unique.** Zwei Datensätze dürfen nicht denselben Wert tragen. Das verhindert,
  dass ein Kunde zweimal existiert.
- **Standardwert.** Ein neuer Datensatz kommt damit schon ausgefüllt an.
