Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 应用程序使用实体之间的关系形成解决方案_Java_Android_Map_Relational Database - Fatal编程技术网

Java 应用程序使用实体之间的关系形成解决方案

Java 应用程序使用实体之间的关系形成解决方案,java,android,map,relational-database,Java,Android,Map,Relational Database,对不起,如果我的描述听起来有点含糊不清,但我只是希望有人能引导我在正确的方向 我正在设计一款应用程序,用于我心目中的纸牌游戏,它允许你输入两张牌的名称,然后应用程序将根据两张牌的规则确定一个假定的规则。这是为了减轻卡上效果描述的模糊性。纸牌上的裁决大部分是书面的,但它们本身并不在纸牌上。该应用程序是允许人们使用的,因此,如果他们因为措辞含糊不清而被卡住,可以只输入两个卡名,然后做出裁决 例如,CardA说这张牌在战斗时会得到超级提升,CardB说在战斗时,停止其他人得到的所有超级提升。当你在应用

对不起,如果我的描述听起来有点含糊不清,但我只是希望有人能引导我在正确的方向

我正在设计一款应用程序,用于我心目中的纸牌游戏,它允许你输入两张牌的名称,然后应用程序将根据两张牌的规则确定一个假定的规则。这是为了减轻卡上效果描述的模糊性。纸牌上的裁决大部分是书面的,但它们本身并不在纸牌上。该应用程序是允许人们使用的,因此,如果他们因为措辞含糊不清而被卡住,可以只输入两个卡名,然后做出裁决

例如,CardA说这张牌在战斗时会得到超级提升,CardB说在战斗时,停止其他人得到的所有超级提升。当你在应用程序中输入CardA和CardB时,它会说,与CardB战斗时,CardA的超级增强功能不会激活。很明显,这不是一个很有趣的例子,但它只是一个例子

我在想,这个程序可以从其他牌名、战斗、防御、攻击、回到手等关键短语中提取出来,并将它们进行比较,从其他牌中找到相关短语。在此基础上,将应用程序将访问的每张卡的书面裁决拼凑成一句话,得出一些结论。当然,如果在CardB的裁决中提到了CardA,我所要做的就是打印提到另一个的句子

我在想,这可能有点像谷歌通过阅读你的电子邮件来判断你喜欢什么

基本上,我需要帮助理解如何建立卡片之间的关系,以及如何从比较中形成一个英语句子

我不希望有人坐在这里告诉我怎么做,但我只需要朝着正确的方向努力。对你有任何帮助都可以。谢谢