@Coast2025项目管理系统开发问题咨询 中发帖

1. 需求介绍
产品存在多维度属性,具体如下
产品相关信息

产品名称
产品类型
举例说明 产品名GSDK 类型SDK 产品名Editor 类型通用产品

多维度属性是指

产品版本类型,比如专业版,标准版
产品版本号,比如11.x 12.x
产品模块,比如显示,注释,转换
产品平台,比如Win,Linux
产品开发语言,比如Java,Python

补充说明

一个产品会存在多个版本类型,多个版本号,且不同版本类型,可能有重复对应的模块

2. 用户操作

选择产品,也就是要获取到所有产品
产品选择后,返回对应的版本类型和版本号,用户选择版本类型和版本号
根据上述选择,返回对应的模块,平台,开发语言

3. 信息存储
产品相关的信息主要会存储在项目表关联的试用产品和签约产品表中
已经问过Ai了,但感觉设计的还是有问题,请佬们帮忙看看,上述需求对应的数据库表应该怎么设计?