【发布时间】:2015-04-08 23:56:45
【问题描述】:
我有一个锻炼表,每个锻炼可以是 5 种锻炼类型中的一种(例如,有氧运动、定时活动、重量、重量和计时的组合,其他)。每种不同的类型都以不同的方式存储数据(例如,有氧运动是强度和时间,计时只是以分钟为单位的时间,重量是组数 x 次数 x 重量,其他可能是其他)。
因此,我有一个锻炼表,但不确定如何为锻炼类型建模并存储每种锻炼类型的相关锻炼数据。每个练习将只有一个练习类型,并且每个练习类型可以属于多个练习。
我倾向于只使用一个运动表和一个运动类型表,并且具有多对一的关系,但我不知道如何最好地存储每个运动数据。
这将为 Entity Framework 6 和 MS SQL Server 建模。
【问题讨论】:
-
听起来您的问题实际上是关于如何为运动类型建模。您已经有了 1:N 解决方案。
标签: sql sql-server database entity-framework