首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于我的应用程序,这个EER图正确吗?

对于我的应用程序,这个EER图正确吗?
EN

Stack Overflow用户
提问于 2018-07-18 07:50:40
回答 1查看 70关注 0票数 0

我必须开发一个样本分析网络应用程序。我通常用给定的EER图来编写应用程序,但这一次我必须自己编写。

我解释:

将有超过1种类型的分析(tipos_analisis表)和许多参数(参数表)。另外,tipos_analisis表有许多行(num_filas列)。这将用于必须创建多少相同类型的分析。然后,用户将不得不将不同类型的分析与其相应的参数配对。将存储在N:M表parametros_tipos_analisis中。

然后,我有样品(表)。从样本中,用户将创建一个对一个或多个样本的分析。在创建分析时,将创建N行以进行填充。此行是根据每种分析类型、其行数和它们的参数创建的。例如,如果两个分析类型各有10个参数,其中一个有2行,而另一个有1行,则此分析将创建30个分析行,每个分析列将在稍后的analysis_rows表(lineas_analisis表)中填充:

  • Analysis_type1_1 x10参数
  • Analysis_type1_2 x10参数
  • Analysis_type2_1 x10参数

那么,我的问题是,这将是批准的EER图表,我的应用解释?还是我该换点东西?数据库模型不是我最好的,我希望在开始编程之前确定它,避免将来的错误.

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-07-18 10:35:38

从总体上讲是有意义的。我发现的唯一错误是,muestrasanalisis可能是M:N关系。一个样本可以用于多个分析实例,一个分析可以使用多个样本。

一些额外的想法:

  1. lineas_analisis可能会有更多的列(结果时间、创建/更新等)。
  2. parametros.parent_id没有自我引用.我以为同一张桌子会有一把外键。
  3. 请只用一种语言来命名。created_bycreated_atparent_idorder都是英语,而剩下的是西班牙语。我倾向于总是使用英语,但任何一种语言都行。:)

祝你发展顺利!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51396436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档