数据库设计/存储数据库中的公式

时间:2015-05-16 15:56:59

标签: mysql database database-design

我制作的应用程序必须根据用户答案进行大量不同的计算(主要是YES / NO和一些数字),并且每个不同的组合都有不同的消息/文本要显示。所以我想我会在MySQL中存储所有不同的组合(总共少于500个)并获取我需要的消息。但是我怎么处理公式呢?大多数组合具有取决于用户输入的不同公式。我想把它们存储为字符串并编写解析器,但它看起来并不正确。

以下是一个例子:

> Graduated with above 3.5 GPA: 0(YES), 1(NO)
> 
> Attends College: 0(YES), 1(NO)
> 
> Makes less then 20,000 yearly: 0(YES) 1(NO)
> 
> Age: Number
> 
> Working Experience: Number

因此论坛将类似(60+(10*X)+(15 *Y)),但每种组合略有不同。因此,我使用相应的公式和消息将所有8种可能的组合放在DB中。

0 个答案:

没有答案