Hallo zusammen,
ich möchte eine Aufzählung in Postgres umsetzen. Bei anderen Datenbanken gibt es hierfür Enumerations.
Für PostgreSQL habe ich folgende Lösung gefunden:
Ein Aufzählungstyp, der einen Wert aus einer definierten Liste annehmen kann, wird mit einem Attribut mit CHECK-Constraint gebildet.
Angenommen, ich habe eine Klasse Auto und eine Aufzählung Farbe. Wie setze ich das denn um?
CREATE TABLE Auto {
ID integer primary key,
Marke varchar(20),
Baujahr integer,
Farbe integer not null references Farbe()
???
Farbe
blau
gelb
grün
???
VlG netzlady