Hallo liebe User, ich habe drei tabellen angelegt, von denen jeweils eine als Referenztabelle dient: ich bekomme aber jedesmal die fehlermeldung, wenn ich die tab. bestellposten anlegen möchte, das „Eindeutige und Primärschlüssel in Tabelle von Fremdschlüsseln referenziert“ ist, ich komm nicht darauf was er mit meint… kann mir einer helfen?
grüße coco
hier mal die tabs:
CREATE TABLE Kunde (
name VARCHAR(20),
kunde_id NUMBER(10) PRIMARY KEY,
adresse VARCHAR (30),
passwort VARCHAR (10)
)storage (initial 2 k);
CREATE TABLE Bestellmeldungen (
bestellmeld_id NUMBER(10) PRIMARY KEY,
bestellsatz VARCHAR(200),
zeit TIMESTAMP,
constraint bm_r
foreign key (bestellmeld_id)
references bestellposten
)storage (initial 2 k);
bei dieser tab meckert er:
CREATE TABLE bestellposten (
bestell_id number(10) primary key,
bestell_bezeichnung varchar(30),
bestell_menge number(4),
datum date,
constraint bp_r
foreign key (bestell_id)
references kunde
constraint bp_r2
check (bestell_menge