From: | Miguel Rodríguez Penabad <penabad(at)gmail(dot)com> |
---|---|
To: | "Silvio Quadri" <silvioq(at)gmail(dot)com> |
Cc: | Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>, "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>, "MIGUEL CANCHAS" <mcanchas(at)tsr(dot)com(dot)pe>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: porque el text |
Date: | 2008-04-10 22:32:35 |
Message-ID: | 95335e4e0804101532s6c8697f6jd256aa9dd37f87c6@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> Otra alternativa es aplicar la primera forma normal y separar el
> campo, dividiendo el primer caracter de la parte numérica.
> Luego se puede crear la clave primaria por ambos campos, pero
> anteponiendo el numérico al caracter (el caracter no aporta mucho en
> cuanto a la "dispersión" de la que hablaba).
No sé si he entendido algo bien, pero seguro que esto no tiene
absolutamente nada que ver con la primera forma normal. La 1FN dice
que no puede haber "grupos repetitivos", o sea, que no podría haber
atributos tipo array, list, set, multiset, etc.
En cuanto a lo de usar id serial o no, yo (subjetivamente claro) soy
partidario de las claves primarias "naturales" porque aportan algo que
un id no hace: semántica.
--
Miguel Rodríguez Penabad
From | Date | Subject | |
---|---|---|---|
Next Message | Sebastián Villalba | 2008-04-10 22:45:40 | Re: porque el text |
Previous Message | Silvio Quadri | 2008-04-10 21:19:30 | Re: porque el text |