+----+------------+------------+------------+
| 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

(共轭形式)-(代词)-(时态)-(不定式形式)

#1楼 票数:2 已采纳

我建议存储两个实体:动词和词缀。 动词与词缀具有一对多关系。

因此, Verb将具有以下属性: infinitiveisRegular conjugations (关系)

每个词缀都有: verb (关系), tensepronounconjugation

因为代名词或时态是固定的事物(总是恰好有3个时态),并且不会随用户数据的增加或减少而具有实体,这没有意义。 因此,使这些值成为枚举更有意义。

  ask by shortStack translate from so

未解决问题?本站智能推荐:

2回复

我怎么知道核心数据是什么

我目前正在研究IOS项目并使用Core Data。 我的问题是:运行项目时,是否可以使用任何工具或软件来查看核心数据中的数据,以及如何使用它们。 非常感谢!
1回复

从核心数据中删除

我在一个iOS应用程序上工作,该应用程序将一些数据存储在Core Data中。 当我不得不从Core Data中删除特定数据时,我发现了一个问题。 虽然它说删除成功,但存储的元素数量是相同的。 你能看看吗? 这是代码:
1回复

核心数据:从Rest API同步数据

我从Rest API请求数据,然后将它们与核心数据一起保存到数据库中。 第一个API结果 一种 乙 C 第二个API结果 一种 C 我们应该删除“ B”,因为它已从API结果中消失了。 当前,我们在添加
2回复

SQLite与核心数据:保存大量数据

我正在制作一个统计分析应用程序,该应用程序需要在本地存储大量数据。 为了让您大致了解我在说什么,我制作了以下插图(信息不完全正确,但非常相似): 该应用程序将跟踪数千个目的地,以及目的地人口,温度,汽车数量等。这些数字将在图形中表示,以便您可以查看一段时间内的“开发”数字。 这将花费
1回复

核心数据NSManagedObjectContext与NSMergePolicyType - 崩溃

我为我的上下文添加了NSMergePolicyType,但每次我发生冲突时,应用程序都会崩溃。 我在xcdatamodeld中添加了对表的约束(带有“id”) 这是我的背景: 这就是保存: 但是当我与id发生冲突时,应用程序就会崩溃 在创建的第一个实体上,
1回复

实体中的属性分组(核心数据)

我已经创建了数据库,但是需要将某些属性组合在一起,例如, 实体: Human 属性: Nose ears mouth fingers toes 分组的属性: Face ( nose ears mouth ) Hand ( fingers ) Foot ( to
1回复

核心数据-创建其他属性或结构化数据

我正在开发一个项目,用户可以在其中保存带有标题和标题的图像,然后使用Core Data将其保存。 我遇到的问题是尝试添加相册,用户可以在其中保留带有标题的相似图像。 我是CoreData的新手,全天都在查看文档并通过Stackoverflow进行梳理。 我已附上我要寻找的基本布局的图像
2回复

核心数据和Swift中的计算属性与持久存储

我有一种感觉这是一个愚蠢的问题,但我是新手,我找不到一个明确的答案。 我有一个Activity实体和一个Sessions实体。 每个活动可以有多个会话。 每个Session都有一个duration属性。 现在我想要一个活动的平均会话持续时间。 我应该将一个averageSess