Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 需要有关核心数据模型的帮助吗_Iphone_Objective C_Core Data - Fatal编程技术网

Iphone 需要有关核心数据模型的帮助吗

Iphone 需要有关核心数据模型的帮助吗,iphone,objective-c,core-data,Iphone,Objective C,Core Data,我正在使用核心数据模型开发一个健身房日志应用程序。我试图找出设计数据模型的最佳方法 我想我将有两个实体:锻炼和常规 练习实体将具有名称、链接到pic等属性 该例程将具有包含练习的字符串的属性,以及为该特定条目工作的rep和set 你们觉得怎么样?或者你们有什么建议吗?我不确定这是否是组织数据模型的正确方法 我目前拥有从plist加载的所有肌肉群及其训练。听起来你在问一个相当高的问题,你应该如何对数据建模。没有“正确”的方法可以做到这一点,但您可以做一些常规的事情,使您的生活变得轻松,应用程序变得

我正在使用核心数据模型开发一个健身房日志应用程序。我试图找出设计数据模型的最佳方法

我想我将有两个实体:锻炼和常规

练习实体将具有名称、链接到pic等属性

该例程将具有包含练习的字符串的属性,以及为该特定条目工作的rep和set

你们觉得怎么样?或者你们有什么建议吗?我不确定这是否是组织数据模型的正确方法


我目前拥有从plist加载的所有肌肉群及其训练。

听起来你在问一个相当高的问题,你应该如何对数据建模。没有“正确”的方法可以做到这一点,但您可以做一些常规的事情,使您的生活变得轻松,应用程序变得高效

例如,您将有一个
练习
实体,该实体将具有诸如
id
名称
描述
照片
等属性。您还将有一个
例程
实体,其属性包括
id
名称
描述
,等等

棘手的部分是练习和常规之间的关系。例行程序A中的练习可能与例行程序B中的同一练习具有不同的集合和重复次数。为了保持模型的有效性,可以使用另一个实体将特定练习与例行程序以及一定数量的重复和集合相关联。这可能类似于
RoutineEntry
,具有
id
reps
集合
序列
等属性,以及
练习
例程
等关系


现在,关系开始变得更加清晰。一个练习可以与许多常规条目相关联。常规条目包含一个练习和一个常规。一个例程有许多例程条目

很难理解你在问什么。也许你可以澄清一点?谢谢@不必惊讶,这绝对有帮助。问题是,我希望用户能够制作一个自定义例程,并从数据库中添加他们想要的练习。我认为,根据你的建议,这是可能的。