【发布时间】:2017-08-16 01:38:19
【问题描述】:
+----+------------+------------+------------+
| id | infinitive | ind pre je | ind pre tu |
+----+------------+------------+------------+
| 1 | aimer | aime | aimes |
| 2 | aller | vais | vas |
| 3 | courir | cours | cours |
| 4 | servir | sers | sers |
| 5 | mourir | meurs | meurs |
| 6 | dormir | dors | dors |
| 7 | sentir | sens | sens |
| 8 | vêtir | vêts | vêts |
| 9 | fuir | fuis | fuis |
| 10 | tenir | tiens | tiens |
+----+------------+------------+------------+
我正在开发一个法语变位应用程序,该应用程序通过以不定式形式显示动词和所需时态来测试用户的变位。目标是让用户输入该动词的共轭形式并按下按钮来检查他们的答案。如果答案正确,则会生成一个新的动词,等等。
我有一个二维数据集,请参阅上表了解数据的小规模版本。我正在尝试找出如何最好地在核心数据中设置我的数据库,因为它显然不适合核心数据所具有的一维实体属性模型。
理想情况下,我希望能够允许用户选择他们想要测试的时态,并对动词进行分类 - 常规形式、不规则形式、常用动词等。
我是否应该让每个共轭动词成为与其代词相关的实体,代词与其时态相关,而时态又与其不定式动词形式相关?
例如:
ate- I - Past tense - to eat
(共轭形式)-(代词)-(时态)-(不定式)
【问题讨论】:
-
我不会法语,所以我不太明白,但是,你可以创建一个具有属性的实体 - id、不定式、ind pre je 和 ind pre tu。
标签: ios swift database core-data multidimensional-array