<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Brak relacji (POCZĄTKUJĄCY)]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=320</link>
		<description><![CDATA[Najświeższe odpowiedzi w Brak relacji (POCZĄTKUJĄCY).]]></description>
		<lastBuildDate>Mon, 19 Oct 2009 18:32:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Brak relacji (POCZĄTKUJĄCY)]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1448#p1448</link>
			<description><![CDATA[Super, dzięki za wyczerpującą odpowiedź.]]></description>
			<author><![CDATA[dummy@example.com (cykcykacz)]]></author>
			<pubDate>Mon, 19 Oct 2009 18:32:32 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1448#p1448</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Brak relacji (POCZĄTKUJĄCY)]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1447#p1447</link>
			<description><![CDATA[Kto pyta nie błądzi :)

Relacja = tabela (w fizycznej postacji bazy danych)

Tworzysz tabelę 'adres' z kluczem obcym (FOREIGN KEY) do tabeli (relacji) 'jednostka', ale  tabela 'jednostka' nie istnieje (przynajmniej tak twierdzi postgres). Najpierw musisz stworzyć tabelę 'jednostka' koniecznie z kolumną 'jednostka_id' ktora jest kluczem.
Dopiero potem mozesz stworzyc tabele adres takim poleceniem jak podales.]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Mon, 19 Oct 2009 18:27:52 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1447#p1447</guid>
		</item>
		<item>
			<title><![CDATA[Brak relacji (POCZĄTKUJĄCY)]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1446#p1446</link>
			<description><![CDATA[Witam,
uczę się właśnie podstaw baz danych proszę o wyrozumiałość.
Wprowadzam zapytanie:
[code]
CREATE TABLE "adres" (
   "adres_id" SERIAL PRIMARY KEY NOT NULL,
   "jednostka_id" int,
   "sadres1" varchar(255),
   "sadres2" varchar(255),
   "smiasto" varchar(255),
   "skod" varchar(10),
   "styp" varchar(50),
   CONSTRAINT "fk_adres_jednostka_id"
      FOREIGN KEY ("jednostka_id") REFERENCES "jednostka"("jednostka_id")
);
[/code]

Otrzymuję komunikat o błędzie:
[code]
NOTICE:  CREATE TABLE will create implicit sequence "adres_adres_id_seq" for ser
ial column "adres.adres_id"
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "adres_pkey" for
table "adres"
ERROR:  relation "jednostka" does not exist
[/code]
Chyba chodzi o brak relacji? Jak mogę ją utworzyć ?

EDIT
Ok. Znalazłem rozwiązanie.]]></description>
			<author><![CDATA[dummy@example.com (cykcykacz)]]></author>
			<pubDate>Mon, 19 Oct 2009 17:23:14 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1446#p1446</guid>
		</item>
	</channel>
</rss>
