新手SQL表设计
注意,学习sql的新手。我想创建两个简单的表 产品:id |产品|名称 订单表:id |买方|名称|购买的|产品新手SQL表设计,sql,sqlite,Sql,Sqlite,注意,学习sql的新手。我想创建两个简单的表 产品:id |产品|名称 订单表:id |买方|名称|购买的|产品 CREATE TABLE products ( id INTEGER PRIMARY KEY, product_name TEXT ); CREATE TABLE order_table ( id INTEGER PRIMARY KEY, buyer_name TEXT, purchased_products NUMERIC ARRAY ); 目前该
CREATE TABLE products (
id INTEGER PRIMARY KEY,
product_name TEXT
);
CREATE TABLE order_table (
id INTEGER PRIMARY KEY,
buyer_name TEXT,
purchased_products NUMERIC ARRAY
);
目前该链接是数字链接,但这需要报告生成人员知道购买的产品是指products表。是否可以定义采购的产品必须是指产品
注意:这是sqlite3,删除字段
purchased\u products
,然后再创建一个表,如下所示:
订单|产品:id |订单|产品| id
现在,您应该声明order\u id
是一个外键,它引用表order\u table
的id
字段,并且该产品id对产品
执行相同的操作