gpt4 book ai didi

ios - 为二维表设置核心数据

转载 作者:行者123 更新时间:2023-11-28 12:18:14 24 4
gpt4 key购买 nike

+----+------------+------------+------------+
| 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 - 过去时 - to eat

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

最佳答案

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

所以 Verb将具有以下属性:infinitive , isRegular conjugations (关系)

每个变位都会有:verb (关系),tense , pronoun , conjugation .

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

关于ios - 为二维表设置核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45703852/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com