gpt4 book ai didi

mysql - SQL 数据库布局包括列表作为条目

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:51 25 4
gpt4 key购买 nike

我想写一个简单的主页来跟踪各种在线商店的价格。我有一个抓取器,它可以读取特定产品的价格,我计划每天运行一次这个抓取器,也许我想跟踪一些产品。

现在我需要存储这些信息,但我不太确定什么是好的方法。我想我应该为我跟踪的每个产品创建一个表,其中包含两行:date | 价格

我还有悬而未决的问题:这样一张表的名称应该是什么?产品名称?如果产品名称包含空格会怎样?或者可能是指向产品的 URL 部分?不过,这似乎有点不可读。或者我应该将表名命名为 id(递增的数字)并保留一个单独的表名 products 包含行:product_nameproduct_url , track_table_id.

这似乎是个好主意,因为我可以稍后向产品添加更多信息(例如描述)。

欢迎就此主题提供任何帮助,因为我以前从未接触过数据库。我的考虑是否合理。还可能出现什么其他问题?

编辑:我无法将完整的产品数据存储在一个表中,因为每个产品在不同时间点都包含可变数量的价格点。

最佳答案

我还建议对 RDBMS 和数据库设计进行一些研究。这是一个很好的开始资源:

https://www.calebcurry.com/blogs/database-design/what-is-a-relational-database

在该系列之后,尝试他的下一个视频级别:

https://www.youtube.com/watch?v=e7Pr1VgPK4w

在您承担创建数据库的任务之前,一些基线数据库设计是必要的。

关于mysql - SQL 数据库布局包括列表作为条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49179440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com