假设我有一个想象中的工厂,用于构建不同类型的vehicles
:汽车,公共汽车,皮卡等......
这些车辆中的每一辆都由许多不同的materials
:门,开门器,车轮等构成......
我有每种车型的模板:例如一辆汽车由4个车轮组成(无论车轮型号,尺寸或品牌如何)。
客户购买汽车类型的汽车,现在我想指定轮胎的品牌。如何区分构建车辆的模板和构建此特定车辆的确切项目代码?
UPDATE1:
我的目标是能够:
假设一辆车需要4个门把手。我在模板中提到了这一点。但是,我有例如4种门把手:a,b,c,& d。我不能在模板中提到这个。这取决于客户以后的选择。 过了一会儿,我建了一辆车,我使用了手柄b。
我的问题是如何才能为模板,所有材料和真实车辆建立正确的设置/关系?
答案 0 :(得分:0)
个人汽车和轮胎品牌需要是1:1的关系。它应该是一个简单的查询。
您的数据库架构和在内存中构建特定汽车的模板是两个独立的问题。你真的在问哪一个?