From: | "Frank Contrepois" <sokak(at)tin(dot)it> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | Re: INSERT value of type table |
Date: | 2001-05-30 21:31:54 |
Message-ID: | 9f3p0l$1pcq$1@news.tht.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
> exemple:
> CRETAE TABLE Address (Number integer, Street varchar, city varchar, contry
> varchar);
> CREATE TABLE Person (Name varchar, addr Address);
> INSERT INTO addrerss VALUES ( 5, 'rue du pont', 'Lyon', 'France');
> The question is :
> How we can insert a new person whose address is that inserted in the
> table of the addresses.
CREATE TABLE Address (Number integer PRIMARY KEY, Street varchar, City
varchar, Country varchar)
CREATE TABLE Person (Name varchar, addr integer REFERENCES TO Address)
this is called a FOREIGN KEY.. look at some doc for it. this is the way
Relational DB works
bye
--
--
"L'idea di base estremamente semplice..."
opyright Frank "Pazzooo" Contrepois (schiavista francese del '900)
From | Date | Subject | |
---|---|---|---|
Next Message | Josh Berkus | 2001-05-30 21:33:02 | Re: Unique record Identifier? |
Previous Message | Frank Contrepois | 2001-05-30 21:26:32 | Re: Is it possible to defer triggers? |