Re: Alternative to serial primary key
От | Chris Browne |
---|---|
Тема | Re: Alternative to serial primary key |
Дата | |
Msg-id | 60zmflscvn.fsf@dba2.int.libertyrms.com обсуждение исходный текст |
Ответ на | Re: Alternative to serial primary key ("Aaron Bono" <postgresql@aranya.com>) |
Список | pgsql-sql |
darcy@druid.net ("D'Arcy J.M. Cain") writes: > And even given all of that, I would probably still use serial. >> and has been recommended. But having a hash function over the address >> column as the primary key means I can always regenerate my primary key > > Danger, Will Robinson. The phrase "regenerate my primary key" > immediately raises the hairs on the back of my neck. If the primary > key can ever change, you have a broken schema. Actually, I'd call it worse than that... A schema is "merely" a technical detail. The trouble is that if the primary key can ever change, then you have a broken model for the data. You can do "technical things" to fix problems with a schema; if the data model is busted, then your schema is necessarily broken, in a way that cannot be fixed. -- (format nil "~S@~S" "cbbrowne" "ntlug.org") http://cbbrowne.com/info/unix.html MICROS~1 is to quality software what MacDonalds is to gourmet cooking
В списке pgsql-sql по дате отправления: