我正在寻找一个管理(电气)组件的应用程序,符合以下标准:
- 开源
- 有购买历史
- 允许过滤特定类型的属性(抽象示例:存在两个类别 A , B ;以下属性属于它们:A。 a , B. b ,Ac,Bc;当选择一个类别时,应该可以过滤那些类别特定属性 a 或 b )
- 必须:linux,可选平台 - 独立的
这是一个非同寻常的例子:http://uk.farnell.com/
并使用示例搜索:filters applied
我没有找到符合条件的程序,因此我自己尝试构建了一个Web应用程序。在尝试查找数据库布局时出现了问题。
这里有一些想法:
- >为每个类别,子类别,子子类别使用表格,...
- >零件的最具体的子类别具有对该零件的引用(即在零件表中)
我无法弄清楚是否/如何在不更改所有SQL查询的情况下动态添加新类别。 我的想法是有一个名称模式,允许我编写一些分析这些名称的代码,并在运行中创建查询,但感觉非常hacky。
也许有人引用了数据库示例或一些提示? (更多信息可以在编辑历史中找到,我删除它因为它过多地炸毁了帖子)