问题描述
|
我正在设计一个Web应用程序。该应用程序的逻辑基本上是一个向导,在上一步中进行选择时,它会影响下一步选择项目的可能性。
用例:
步骤1-用户选择使用item1和item2
步骤2-根据步骤1中的选择,用户可以选择使用item3或item4
步骤3-根据步骤1和步骤2的选择,用户可以选择使用item5或item6或item7或item8
所有描绘项目代表具有多个属性的不同产品。不同项目的总数可能达到数百个,并且每个项目都可以依赖一个以上的其他项目。
我想获得有关数据库体系结构的建议。
目的:在数据库中描述itemX如何要求itemY(以及可能的itemZ,itemN ...)
我想知道如何在数据库中实现这些依赖关系,因为在应用程序代码中包含成千上万的\'switch'和\'if \'行是不正确的。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)