我正在为我父母的比萨店开发一个系统。我的编程经验很少,我想做一个像样的 SQL 数据库,这样当我在编码方面变得更好时,它会更容易维护和改进。
到目前为止,我已经想出了以下内容(使用 db 浏览器帮助我进行可视化):
CREATE TABLE IF NOT EXISTS "client" (
"id" INTEGER,
"name" TEXT,
"phone" TEXT,
"neighborhood" TEXT,
"address" TEXT,
PRIMARY KEY("id")
);
CREATE TABLE IF NOT EXISTS "product" (
"id" INTEGER,
"type" TEXT,
"flavour" TEXT,
"ingredients" TEXT,
"price" REAL,
PRIMARY KEY("id")
);
我将创建第三个表,并且想知道当客户订购多个产品时"order"如何引用多个表?product.id