Beziehung erstellen 1:n; pg Admin

Peter_Frankfurt

Aktiver Benutzer
Beiträge
29
Servus, bin gerade dabei mit pgAdmin Beziehungen zu erstellen. Leider bekomme ich es nicht hin :-(

1. Tabelle:

create table auszubildender (
ausid smallint Primary Key NOT NULL,
name varchar(120),
vornae varchar(120),
geburtsdatum DATE
);
/*alles gut*/


2. Tabelle:
create table ausbildungsvertrag(
vid smallint primary key not null,
vertragsdatum DATE
fk_ausid smallint,
Constraint fk_auszubildender
foreign Key (fk_ausid)
references ausbildender (ausid),
contraint uq_fk_ausid
unique (fk_ausid)
);

/*Fehler: ERROR: FEHLER: Syntaxfehler bei »fk_ausid« LINE 4: fk_ausid smallint, ^ SQL state: 42601 Character: 90 */

Eigentlich habe ich es nur aus de Buch abgeschrieben :-(

Was habe ich denn falsch gemacht?

Gibt es denn noch eine andere Möglichkeit evtl. in pgAdmin eine Beziehung zu erstellen?

VG Peter
 
Werbung:
Werbung:
Zurück
Oben