首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何跟踪一个人去某个地方的时间?

我如何跟踪一个人去某个地方的时间?
EN

Stack Overflow用户
提问于 2017-11-17 22:43:00
回答 3查看 31关注 0票数 0

我正在为健身房创建一个数据库来跟踪会员的信息。我希望能够跟踪人们去的时间,这样你就可以看到什么时候最忙。我不知道该怎么做。我是否需要制作一个新的表格,以了解成员何时离开,还是将其添加到成员或健身房表中?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-11-17 22:48:29

我会把这个加到另一张桌子上。您可以使用user_id创建一个新表,该表与用户表中的用户ID相同。这样就可以很容易地将访问与用户联系起来,如果是这样的话。

票数 0
EN

Stack Overflow用户

发布于 2017-11-17 22:53:45

创建一个具有下列列的访问表

  • visitId
  • memberId
  • gymId
  • entryTime
  • exitTime

如果您的会员链接到健身房,则可能不需要GymId列,但这取决于您的需求。

票数 0
EN

Stack Overflow用户

发布于 2017-11-17 22:56:52

从“领域”模型的角度来思考。从你的问题看来,你已经有会员和健身模特了。

我建议引入考勤模式。

代码语言:javascript
运行
复制
Attendance
  - UserId
  - CheckInDateTime

这将转换为一个名为“考勤”的新数据库表,并包含相应的列。

为了查看什么时候是最忙的时间,我将在考勤表上执行一个"select“语句,并在check_in_date列中执行"group”(截断时间部分)。

关于持久化日期时间值的说明。建议将日期时间值存储在UTC时区中。然后,在查看数据时,可以让应用程序相应地转换时区。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47360347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档