我正在制作一个产品应用程序来把机器添加到产品列表中。每种产品都有一个特性列表,比如马达类型、马达输出。并非都有相同的特性。每个功能都有一个值,如2W、1.5M等,但只有在添加产品时才会加入。
所以我想把所有可能的特性添加到我的特征模型中。然后,当我添加一台机器时,我想从特性列表中选择,然后填写那些机器特性的值。
因此,我希望能够添加任何功能到任何机器,并填写该功能值。因此,每台机器都有自己的一组特性,具有独特的值。
我不知道如何创建模型,因为每台机器都有具有独特价值的功能。有些机器具有相同的特性,而不是相同的值。
编辑: 我知道我可以只添加特性内联样式,但是我想在db中添加一个特性,然后选择它并填写值。
我已经开始工作了。基本上,我将特性名称作为特性模型的外键。因此,可以将特征添加到特征模型中。然后,当你添加一个新产品时,你只需选择这个特性并填写其余的内容。功能fk将是产品模型中的name字段