【发布时间】:2012-02-15 13:15:58
【问题描述】:
我需要你们的一些建议..
我正在为 iPhone 创建一个视频图像查看器应用程序。
主视图有一组类别,每个类别显示一组添加到它们的视频。
后端使用 Coredata 建模。
还有一点,视频和图像实体拥有的是“标签”……其行为与任何普通标签一样。
我的问题是,通常“类别”实体与“标签”实体是分开的,区别在于 类别> 视频实体 标签 >VideoEntity.
由于标签也是一种类别,是否建议只创建一个名为“Category”并具有“isCategory”属性的实体,该实体永久显示且无法删除,因为该类别中的其他人可以表现得像标签.
类别将有一个 > 视频实体。
这让生活变得更简单,但我不知道这是否是正确的方式..
【问题讨论】:
-
重新标记为与 iPhone 或 Objective-C 无关
标签: database-design data-modeling