需求如下:
一台电脑整机A有一个产品ID号,整机中每个零件都有自己的ID号,比如键盘,鼠标。这些零件可能也会同时被电脑整机B使用,当管理员收到整机A的订单,会看到所需零件列表,通过零件,还可以知道有其他哪些整机会用到该零件。但是问题在于,将来可能会添加在表中添加一条螺丝钉的数据,这个螺丝钉会用在键盘上,也可能会用在整机上。其中,这些数据的组合形式不是固定的。会有很多种整机,很多种键盘,鼠标,螺丝钉。
我觉得复杂在当中的各种组合关系上和随时能检索他们之间的关系上。是否需要多种数据库的配合才能实现?是否需要用到所谓的NoSql?这个数据库如果设计出来,是否和亚马逊后台产品的关系类似?谢谢。
一台电脑整机A有一个产品ID号,整机中每个零件都有自己的ID号,比如键盘,鼠标。这些零件可能也会同时被电脑整机B使用,当管理员收到整机A的订单,会看到所需零件列表,通过零件,还可以知道有其他哪些整机会用到该零件。但是问题在于,将来可能会添加在表中添加一条螺丝钉的数据,这个螺丝钉会用在键盘上,也可能会用在整机上。其中,这些数据的组合形式不是固定的。会有很多种整机,很多种键盘,鼠标,螺丝钉。
我觉得复杂在当中的各种组合关系上和随时能检索他们之间的关系上。是否需要多种数据库的配合才能实现?是否需要用到所谓的NoSql?这个数据库如果设计出来,是否和亚马逊后台产品的关系类似?谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货