Re: Add a check an a array column
От | Andreas Kretschmer |
---|---|
Тема | Re: Add a check an a array column |
Дата | |
Msg-id | 20120909120107.GA28275@tux обсуждение исходный текст |
Ответ на | Re: Add a check an a array column (Thomas Kellerer <spam_eater@gmx.net>) |
Список | pgsql-general |
Thomas Kellerer <spam_eater@gmx.net> wrote: > Bret Stern wrote on 08.09.2012 22:18: >> A better place for validation is in the front-end, before >> adding/attempting to add data to the db (my opinion). >> Nice to see there are always other ways though. >> > > I beg to differ: every validation that can be enforced by declarative constraints *should* be checked there. > > As a wise man once said: your application won't be the last one to use the data and it won't be the only one. > And most of the data that is of any interest lives a lot longer than the application(s). > > Nowaday it's not uncommon that multiple applications read and write to the same database and in that case you simply > cannot rely on all of them to validate the data. Full ack. Andreas -- Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect. (Linus Torvalds) "If I was god, I would recompile penguin with --enable-fly." (unknown) Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°
В списке pgsql-general по дате отправления: