Python SQLite-如何将数据正确地组织到SQL数据库中
我正在用Python开发一个Web应用程序,它可以收集鞋子信息并将其存储到数据库中 例如,在我的Python程序中为一只鞋收集的数据是:Python SQLite-如何将数据正确地组织到SQL数据库中,python,sql,sqlite,Python,Sql,Sqlite,我正在用Python开发一个Web应用程序,它可以收集鞋子信息并将其存储到数据库中 例如,在我的Python程序中为一只鞋收集的数据是: model = 'Nike Tiempo XL' (string) price = 45.0 (float) sizes = ['9', '10','11.5','12','13','13.5'] (list of strings) 现在,如何将s
model = 'Nike Tiempo XL' (string)
price = 45.0 (float)
sizes = ['9', '10','11.5','12','13','13.5'] (list of strings)
现在,如何将size
变量存储到数据库中
CREATE TABLE shoes(model TEXT, price INTEGER, sizes ?)
我将如何处理这个问题?我曾考虑创建另一个数据库,然后将它们连接在一起,但我无法将这个想法转化为更具体的内容
提前谢谢。我建议您添加另一张表。 第一列是鞋的主键,第二列是尺寸 因此,如果你然后选择鞋,你可以得到每一个连接大小
如果您想获得有关如何编写sql查询的详细信息,请留下注释:)请注意,size参数不是单个值,而是包含该鞋的所有可用尺寸的列表。
Create table shoes(
ShoeID int IDENTITY(1,1) PRIMERY KEY(),
Model Nvarchar(50),
Cost money
)
Create table sizes(
SizeID int IDENTITY(1,1) PRIMERY KEY(),
ShoeID int FOREIGN KEY REFERENCES shoes(ShoeID),
Size int
)