Benutzerdefinierte Typen und Enums
Definieren Sie benannte Enums einmal und verwenden Sie sie überall im Diagramm als Feldtypen wieder — anstatt denselben Satz zulässiger Werte Feld für Feld zu wiederholen.

Ein Enum definieren
Öffnen Sie das Panel Typen und:
- Klicken Sie auf + Neuer Typ und bearbeiten Sie dessen Namen.
- Klicken Sie auf + Wert, um Werte hinzuzufügen.
- Bearbeiten oder entfernen Sie Wert-Chips inline (den letzten Wert können Sie nicht entfernen).
- Entfernen Sie einen ganzen Typ mit dem Papierkorbsymbol.
Ein Enum verwenden
Wählen Sie das Enum als Typ eines Felds in einem beliebigen Typauswähler aus — es erscheint neben den integrierten Typen des Dialekts.
:::warning Einen verwendeten Typ löschen Wenn Sie einen Typ löschen, auf den ein Feld noch verweist, meldet die Validierung einen enum-type-missing-Fehler bei diesem Feld. Weisen Sie das Feld zuerst neu zu oder entfernen Sie es. :::
Beispiel-Enums
Das Beispiel Acme Storefront definiert drei:
| Typ | Werte |
|---|---|
product_status | draft, active, archived |
order_status | pending, paid, shipped, cancelled |
payment_method | card, paypal, bank_transfer |
Diese werden je nach Dialekt im generierten SQL einem nativen ENUM oder einer CHECK-Bedingung zugeordnet — siehe Export → SQL.