0

我目前正在设计一个网站,可以帮助我的赛艇队计划训练时间等。基本思想是每个赛艇运动员都可以设定他们可以训练的时间。然后,教练可以在一张方便的桌子上看到所有赛艇运动员的可用性,并可以使用它来计划训练。

我的问题是,我应该如何在类图和数据库中表示可用性?

我的想法是将天划分为时间块:块 1 代表 7:00 - 7:30,块 2 代表 7:30 - 8:00。然后我将创建一个具有以下属性的表'timeblocks':

  • block_id
  • 用户身份
  • 日期(日、月、年)
  • 块号
  • 可用性

这是存储可用性数据的有效方式吗?\

4

1 回答 1

1

另一种方法可以将此表标准化为两部分。一个特殊的块表和可用性表。

堵塞 :

  • Block_id
  • 块范围

时间块

  • Time_blockId
  • Block_ID
  • 用户身份
  • 日期
  • 可用性
于 2010-12-12T10:42:21.600 回答