0

我创建了一个带有链接到核心数据实体的简单表格视图的代码,我们称这个实体为“书”。在表格视图中显示了本书的一些属性,例如评分、标题、作者,所有这些属性都在核心数据模型中正确声明。现在,我想添加一个新功能:我希望我的程序让我选择我在哪一年读这本书,甚至可能不止一年;所以我创建了很多标记为从 2005 年到 2013 年所有年份的检查按钮,我也想将这个布尔值存储在核心数据中。我可以直接在核心数据模型中声明所有属性,但是当新的一年到来时,我该如何添加新属性?我希望我的程序在 2014 年到来时自行添加此属性,有什么办法吗?

提前致谢

4

1 回答 1

0

解决此问题的最佳方法是创建一个Read与 具有多对一关系的新实体Book。您可以在此实体中存储开始日期、结束日期等,甚至是评级。

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

于 2013-08-29T23:59:35.750 回答