检查表数据库设计问题,求大神解答

一个检查表,每个产品对应的检查项内容不同,检查项的数目也可能不同,请问数据库如何设计?

https://zhidao.baidu.com/question/712113739004278525.html

三张表:
1,产品表 存放所有产品基本信息 prod_id
2,检查内容表 存放所有检查的项目 check_id
3,检查结果表 存放所有检查后的结果 prod_id,check_id