【发布时间】:2018-07-18 07:50:40
【问题描述】:
我必须开发一个示例分析网络应用程序。我通常使用给定的 EER 图对应用程序进行编程,但这次我必须自己做。
我解释一下:
会有不止一种类型的分析(tipos_analisis 表)和很多参数(parametros 表)。此外,tipos_analisis 表有许多行(num_filas 列)。这将用于必须创建多少相同类型的分析。然后,用户必须将不同类型的分析与其相应的参数配对。将存储在 N:M 表 parametros_tipos_analisis 中。
然后,我有样本(muestras 表)。从样本中,用户将创建一个或多个样本的分析。创建分析时,会创建 N 行以进行填充。这些行是根据每种分析类型、行数及其参数创建的。例如如果它们是两种分析类型,每个分析类型有 10 个参数,其中一种有 2 行,而另一种有 1,则此分析将创建 30 个分析行,每个分析行都有 result 列,稍后填充在 analysis_rows 表(lineas_analisis 表)中:
- Analysis_type1_1 x10 参数。
- Analysis_type1_2 x10 参数。
- Analysis_type2_1 x10 参数
所以,我的问题是,这将是适合我的应用程序解释的 EER 图吗?或者我应该改变什么?数据库模型不是我最好的,希望在开始编程之前确定它并避免将来出现错误......
提前致谢!
【问题讨论】:
标签: database database-design class-diagram