Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#12

AW: Firebird IN, EXISTS Langsam

  Alt 7. Feb 2011, 22: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 22:21 Uhr)
  Mit Zitat antworten Zitat