[gelöst]Tabellenbeziehungen über CREATE TABLE
Verfasst: Mi, 09.06.2010 20:32
Hallo,
ich habe eine umfangreiche Datenbank anzulegen. Tabellenstruktur und -inhalte lese ich über SQL in Base ein.
Kann ich beim Erzeugen der Tabellen überden SQL-Befehl CREATE TABLE auch die Beziehungen der Tabellen mitgeben. Die Spalte, die Primärschlüssel wird, gebe ich ja über PRIMARY KEY auch mit.
Einen kurzen SQL-Schnipsel zum verdeutlichen schicke ich mit. testtabelle_1 soll mit testtabelle_2 über das feld id1/2 bereits im CREATE-TABLE-Befehl verknüpft werden:
CREATE TABLE testtabelle_1
(id1 NUMERIC (3),
name1 CHAR (100)
PRIMARY KEY(ID1));
CREATE TABLE testtabelle_2
(id2 CHAR (3),
name2 CHAR(100),
PRIMARY KEY(ID2));
Herzlichen Dank!
P.
ich habe eine umfangreiche Datenbank anzulegen. Tabellenstruktur und -inhalte lese ich über SQL in Base ein.
Kann ich beim Erzeugen der Tabellen überden SQL-Befehl CREATE TABLE auch die Beziehungen der Tabellen mitgeben. Die Spalte, die Primärschlüssel wird, gebe ich ja über PRIMARY KEY auch mit.
Einen kurzen SQL-Schnipsel zum verdeutlichen schicke ich mit. testtabelle_1 soll mit testtabelle_2 über das feld id1/2 bereits im CREATE-TABLE-Befehl verknüpft werden:
CREATE TABLE testtabelle_1
(id1 NUMERIC (3),
name1 CHAR (100)
PRIMARY KEY(ID1));
CREATE TABLE testtabelle_2
(id2 CHAR (3),
name2 CHAR(100),
PRIMARY KEY(ID2));
Herzlichen Dank!
P.