请教一下大家这个需求怎么实现

请教一下大家这个需求怎么实现
新增套餐有普教和幼教,两个类别的字段不一样.

  1. 普教必须选择完科目年级册教材版本(这四个字段是联动的上面这个接口已经实现了),下面才会显示出来对应的课程资源,当这些类别每选择一个,下面的课程资源有可能都不一样,比如我选了语文,一年级,上册,部编版,下面显示天地人,金木水火.再选择二年级的话或者选择人教版下面的课程资源有可能就变成了口耳目啥的(也就是说上面这里要做一个筛选,筛选出来对应下面的课程资源)…下面的课程资源是一个树状结构,可以多选.是根据章节id(多个)找到对应的课程id(多个).
  2. 幼教这边也是跟普教差不多,不过也已经实现了上面的查询接口
  3. 表结构的关联关系是:套餐表 <---- 套餐资源中间表 ----> 课程资源表 <---- 资源章节关联表 ----> 章节课程关联表…以下是表结构:
    请教一下大家这个需求怎么实现
    请教一下大家这个需求怎么实现
    请教一下大家这个需求怎么实现
    请教一下大家这个需求怎么实现
    请教一下大家这个需求怎么实现