Re: [pgsql-ayuda] Postgres y las llaves de las tablas

From: Bruno Unna <bruno(at)iac(dot)com(dot)mx>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [pgsql-ayuda] Postgres y las llaves de las tablas
Date: 1998-11-14 23:13:24
Message-ID: 364E0E94.CBEB803@iac.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Atanacio Reyes wrote:
>
> ---David Martinez Cuevas <david(at)mail(dot)estadistica(dot)unam(dot)mx> wrote:
> >
> > Hola.
> >
> > Prueba con PRIMARY KEY:
> >
> > CREATE TABLE ( id int, f1 int, f2 int ...... fn int, PRIMARY
> KEY
>
> Si consultas el manual de create_table ( man create_table) te darás
> cuenta que no existe 'PRIMARY KEY' como en SQL normal.
> La definición de llaves primarias y secundarias se hace con el
> propósito de que haya integridad referencial en la base de datos. En
> postgreSQL la forma de establecer integridad referencial es mediante
> trigers.

1.- La documentación de PostgreSQL no está al día. Nunca lo ha estado.
Así que el hecho de que una característica particular no aparezca en el
manual no significa ni que no exista, ni que no deba utilizarse.

2.- Yo creo que el motivo básico de la existencia de llaves en SQL NO ES
la integridad referencial (aunque ésta se va grandemente beneficiada).

3.- Los 'triggers' no son la única forma de mantener integridad
referencial.
--
"Create like a god, Bruno Unna <bruno(at)iac(dot)com(dot)mx>
command like a king, Desarrollo de Software
and work like a slave." Internet de Alta Calidad
Kawasaki PGP public key available
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alfredo Fong Casas 1998-11-16 17:18:53 [pgsql-ayuda] Seguridad en Postgres95
Previous Message Atanacio Reyes 1998-11-14 22:48:26 Re: [pgsql-ayuda] Postgres y las llaves de las tablas