MySQL存储数据的最佳方法

时间:2020-06-20 05:18:36

标签: mysql

当前正在做一个学校项目。 我目前有一个简单的数据库,用于存储交易信息。

有一个名为“ transactions”的表,其中包含列: ID(密钥,汽车公司) itemID(整数,大约500个唯一ID) 价值(整数,交易价值) dateTime(dateTime,在其中添加了条目)

目前,它们都被转储到一个表中,是否为每个itemID都有一个表并存储该特定itemID的所有交易会更好?还是那不是一个好习惯。

1 个答案:

答案 0 :(得分:0)

就可伸缩性而言,您做对了。考虑到正在玩一个新物品,您必须为其创建一个新表。取而代之的是您现在的工作方式,您只需要在项目表中插入新项目,并将与该项目相关联的交易插入交易表中,并使用外键对其进行调用即可。