| 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: | Whole Thread | Raw Message | 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 |