python选项卡中文详细说明_设置关系选项卡

我想添加一个关系数据而不处理id。让我解释一下。例如,Nokta1和{}与Cihaz1相关。Nokta3与{}有关。所以这是一对多的关系。在

在将Cihaz1和Cihaz2行添加到cihaz表之后,如何使用这些关系将Nokta1、Nokta2和{}行插入到nokta表中?在

我的代码有错误吗?在import sqlite3

# data

NOKTALAR = (

('Nokta1', 'AO', 'CVXY', '1'),

('Nokta2', 'AO', 'CVXY', '1'),

('Nokta3', 'BO', 'MESR', '1'),

('Nokta4', 'BO', 'MESR', '1'),

('Nokta5', 'BI', 'APTU', '2'),

('Nokta6', 'AI', 'FTRE', '1'),

('Nokta7', 'AI', 'FTRE', '1'),

)

CIHAZLAR = (

('Cihaz1'),

('Cihaz2'),

('Cihaz3'),

('Cihaz4'),

('Cihaz5'),

('Cihaz6'),

)

# get connection and cursor objects

conn = sqlite3.connect('iodatabase')

c = conn.cursor()

# create tables

c.execute('''create table cihaz (

id integer primary key autoincrement,

name text

)''')

c.execute('''create table nokta (

id integer primary key autoincrement,

name text,

module text,

type text,

desc text,

cihaz_id integer

FOREIGN KEY(cihaz_id) REFERENCES cihaz(id)

)''')

c.execute('''create table link (

nokta_id integer,

cihaz_id integer,

)''')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值