Database 如何将数学表达式/解释存储到数据库中

Database 如何将数学表达式/解释存储到数据库中,database,math,database-design,web,Database,Math,Database Design,Web,我的任务是为数学学生开发一个有问题和解释的网站。该网站将有大约20000个问题。我需要一种有效的方法(轻松存储、快速查询和快速渲染)将这些问题存储到数据库中 示例问题 在板球比赛的前10个回合中,得分率只有3.2。要达到282次的目标,剩余40次的运行率应该是多少 Required run rate = 282 - (3.2 x 10) = 250 = 6.25 ---------------- ----

我的任务是为数学学生开发一个有问题和解释的网站。该网站将有大约20000个问题。我需要一种有效的方法(轻松存储、快速查询和快速渲染)将这些问题存储到数据库中

示例问题

在板球比赛的前10个回合中,得分率只有3.2。要达到282次的目标,剩余40次的运行率应该是多少

Required run rate = 282 - (3.2 x 10)        =   250        = 6.25
                    ----------------           -----
                           40                    40

问题是一个简单的字符串,可以很容易地存储。但真正的问题是用括号存储这些表达式并将其划分到数据库中

您可以将表达式存储在数据库的LaTeX中

编辑:


您可以使用类似库的库进行公式的客户端渲染。

您有几个选项来存储数学表达式的字符串表示:,或


我建议在web浏览器中显示它。

与HTML或CSS无关。也许可以研究MathML。并检查如何将latex表达式转换为png以在网站上显示。可能将图像缓存在数据库中的blob中,以便更快地显示。