[Pgsql-ayuda] Tablas relacionadas
Manuel Sugawara
masm@fciencias.unam.mx
11 Dec 2002 12:35:56 -0600
Ricardo - Eureka! <ricardo@sinectis.com.ar> writes:
> tengo 2 tablas: articulos y proveedores. Quiero que cuando le
> agregue el campo id_proveedor a la tabla articulos, me lo busque y
> autentique en el campo idem de la tabla proveedores. Espero haber
> sido claro y desde ya les agradezco y les mando un abrazo.
Necesitas declarar la referencia, algo como:
CREATE TABLE proveedores (
id_proveedor int primary key,
...
);
CREATE TABLE articulos (
...
id_proveedor int references proveedores (id_proveedor),
...
);
Revisa la p=E1gina del manual de create_table(7). Puedes reviasar
tambi=E9n documentaci=F3n de postgres en l=EDnea en:
http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/ddl-constrain=
ts.html#DDL-CONSTRAINTS-FK
Saludos,
Manuel.