大家好,请教个问题,如下:
一般的运动类应用,跑一次记录一次数据,最后按时间分析运动数据,这样的表应该怎么设计呢?
我的想法是下面这样,用户表和步数表,但感觉时间久了步数表数据会越来越大,不太好,想请教下该怎么设计这样的表好些,谢谢。
-- 用户表
CREATE TABLE `user` (
`id`,
`username`,
`password`
)
-- 步数表
CREATE TABLE `step` (
`id`,
`uid`,
`date`,
`value`
)
我觉得这些表在app内不算大啊,就算用户用100年,恐怕这数据也不会太大吧。你杞人忧天了。