Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
AW: Firebird IN, EXISTS Langsam
7. Feb 2011, 23:14
Deine DB-Struktur sieht also folgendermaßen aus...
SQL-Code:
CREATE TABLE artikel (
artikel_id int,
CONSTRAINT PK_artikel
PRIMARY KEY (artikel_id)
);
CREATE TABLE position (
position_id int,
CONSTRAINT PK_position
PRIMARY KEY (position_id)
);
CREATE TABLE artikel_position (
artikel_id int,
position_id int,
CONSTRAINT PK_artikel_position
PRIMARY KEY (artikel_id, position_id),
CONSTRAINT FK_artikel_position_artikel
FOREIGN KEY (artikel_id) REFERENCES artikel (artikel_id),
CONSTRAINT FK_artikel_position_position
FOREIGN KEY (position_id) REFERENCES position (position_id)
);
Ist das richtig?
Geändert von omata ( 7. Feb 2011 um 23:21 Uhr)
|
|
Zitat
|