2013-08-28 48 views
0

我已经创建了一个链接到核心数据实体的简单表视图的代码,我们称之为实体“book”。在表格视图中显示了本书的一些属性,如评分,标题,作者等,这些属性都在核心数据模型中正确声明。 现在,我想添加一项新功能:我希望我的程序能够让我选择在哪一年我阅读这本书,甚至可能更多;所以我创建了很多从2005年到2013年所有年份都标记的检查按钮,我也想将这个bool值存储在核心数据中。 我可以直接在核心数据模型中声明所有属性,但是当新的一年即将到来时,我如何添加新的属性?我希望我的程序在2014年到来时添加此属性,有没有办法做到这一点?根据日期添加核心数据属性

在此先感谢

回答

0

解决这个最好的方法是创建一个新的实体Read具有与Book一个多到一的关系。您可以在此实体中存储开始日期,结束日期等,即使是评分。

你对年份数据的想法,即存储在属性名称中的实际年份数字太古怪了。也许你应该考虑参加一些基本的计算机编程课程。

+0

我发现相同的解决方案研究一些核心数据关系。我会考虑你的建议,但目前这只是我的一个爱好。再次感谢。 –

+0

谢谢,这是表示赞赏。 – Mundi