请教大家一个问题:关于如何存储以下描述的数据到mysql数据库
例如:
每个产品(金属拼装模型)具有一个“金属片数”的属性来记录该款模型具有多少片金属,而每片金属记录着有多少个零件,也就是说如果某一款模型具有4片金属片,第一片金属片具有32个零件,第二片金属片具有18个零件,第三片金属片具有10个零件,第四片金属片具有5个零件,那么该款模型总共具有32+18+10+5=65个零件。每款模型具有的金属片数及总零件数是大不相同,该如何存储这类数据类型?
请教大家一个问题:关于如何存储以下描述的数据到mysql数据库
例如:
每个产品(金属拼装模型)具有一个“金属片数”的属性来记录该款模型具有多少片金属,而每片金属记录着有多少个零件,也就是说如果某一款模型具有4片金属片,第一片金属片具有32个零件,第二片金属片具有18个零件,第三片金属片具有10个零件,第四片金属片具有5个零件,那么该款模型总共具有32+18+10+5=65个零件。每款模型具有的金属片数及总零件数是大不相同,该如何存储这类数据类型?
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
这个数据库模型不复杂吧,用到三个表
产品:属性:代码、名称等
金属片,属性:代码、零件数
产品-金属片:关系表,属性:产品代码、金属片代码
想要查询产品的金属片数、零件总数,把三个表关联查询就可以了。