如何绘制ERD,您可以在其中存储基于其他ID的计算方法

时间:2014-05-02 20:18:50

标签: mysql relational-database mysql-workbench erd database-table

希望有人可以帮助我设置一个ERD图,您可以在其中存储计算方法或公式。

用户应该可以添加帐户:

例如

  

“点可能”; “ID:1”

     

“获得积分”; “ID:2”

但也应该能够输入并保持计算结果,例如。得分%

  

“获得积分”/“积分可能”

     

或“ID:2 / ID:1”

Here's an example how this is being implemented in salesforce.com

由于

1 个答案:

答案 0 :(得分:0)

MySQL可能看起来像一个很好的公式解释器,但不要尝试将用户的输入作为MySQL-命令。您必须解释用户的输入,否则用户手中会有非常强大的功能。

因此解析用户输入的工作是在程序的一边,而不是MySQL。

如何存储这些数据只需要关于您要存储的内容的一些事实。用户给自己积分并可能从这些点计算出一些东西?你确定要实现" calc.exe"再次? ;-)如果没有示例计划和停止点,没有人可以帮助你。