我目前正在设计一个网站,可以帮助我的赛艇队计划训练时间等。基本的想法是每个划船者都可以设定他们可以训练的时间。然后教练可以在一个方便的桌子上看到所有赛艇运动员的可用性,并可以使用它来计划训练。
我的问题是,我应该如何在类图和数据库中表示可用性?
我的想法是把时间划分为时间块:第1组代表7:00-7:30,第2组代表7:30 - 8:00。然后我将使用以下属性创建一个表'timeblocks':
这是存储可用性数据的有效方式吗?\
答案 0 :(得分:1)
另一种方法可以将此表规范化为两个部分。一个特殊的块表和可用性表。
阻止:
Time_Block