From: | Olaf Radicke <olaf_rad(at)gmx(dot)de> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: Check Constraint mit Subselect |
Date: | 2008-03-11 11:09:08 |
Message-ID: | 200803111209.09012.olaf_rad@gmx.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Am Dienstag 11 März 2008 11:43:29 schrieb A. Kretschmer:
> Ähm, nicht wirklich hilfreich.
Wie so nicht? Ich finde es transparenter. Man sieht sofort: "Ah, hier wurde
was eigenes reingestrickt. Mal sehen was dahinterstecht..."
Bei Verbiegen von CONSTRAINT weis der benutzer erst mal nicht warum sich sein
SQL-Code nicht so verhält wie er erwartet hat.
> Wenn es die Chance gibt, mit Bordmitteln
> der DB, also mit CONSTRAINT oder TRIGGER,
CREATE TYPE ist kein "Bordmitteln"? Definiere bitte "Bordmitteln".
> bestimmte Eigenschaften der
> Daten in der DB zu erzwingen, dann ist es legitim, dies zu tun...
Ich sage nicht das es nicht ginge oder falsch sei. Die frage ist (für mich):
was entspricht den Erwartungen des Users an das Verhalten der DB am ehesten?
Olaf
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Guettler | 2008-03-11 11:20:16 | Re: Check Constraint mit Subselect |
Previous Message | A. Kretschmer | 2008-03-11 10:43:29 | Re: Check Constraint mit Subselect |