SQL-Anweisung zum Erstellen einer Tabelle beim Hinzufügen von Fremdschlüsseleinschränkungen

SQL-Anweisung zum Erstellen einer Tabelle beim Hinzufügen von Fremdschlüsseleinschränkungen

Thema

Richten Sie einen Store-Datenbankspeicher ein , erfassen Sie Kunden und deren Einkaufssituation, der aus den folgenden drei Tabellen besteht:
Ware (
Produktnummer , Produktname, Stückpreis, Produktkategorie, Lieferant);
Kunde (
Kundennummer , Name, Adresse);
Bestellung ( Kundennummer, Produktnummer, Einkaufsmenge);

Stellen Sie die Produktnummer der Produkttabelle ein, die Kundennummer der Kundentabelle ist der Primärschlüssel.

Die Kundennummer der Auftragstabelle wird als Fremdschlüssel zur Kundennummer der Kundentabelle gesetzt

Die Produktnummer der Auftragstabelle wird als Fremdschlüssel für die Produktnummer der Produkttabelle festgelegt

Verwenden Sie Chinesisch als Feldnamen, um das Lesen und Lernen zu erleichtern. Eine tatsächliche Entwicklung wird nicht empfohlen

 

Code

CREATE TABLE 商品表(
商品号 varchar not null primary key,
商品名  varchar not null,
单价   int not null,
商品类别 varchar not null,
供应商 varchar not null
)
CREATE TABLE 顾客表(
顾客号 varchar not null primary key,
姓名 varchar not null,
住址 varchar not null,
)
CREATE TABLE 订单表(
顾客号 varchar not null ,
商品号 varchar not null,
购买数量 int not null,
foreign key(顾客号) references 顾客表(顾客号),
foreign key(商品号) references 商品表(商品号)
)

 

 

Ich denke du magst

Origin blog.csdn.net/lyz6663721/article/details/109964306
Empfohlen
Rangfolge