我是一名软件开发人员,虽然使用服务器是一个很不错的主意,但我怀疑它对您和您当前的需求是否值得。如果您有一个必须由其他人访问的库存系统,那就另当别论了,但是正如您所描述的那样,它仅是为您提供的。我仔细查看了上面列出的PartKeepr系统以及Github上显示的其他一些库存管理器程序。您可能会花费一生的时间来寻找合适的人。像这里的其他人一样,我强烈建议您使用Excel。了解如何使用数据->过滤器->自动过滤器。
无需赘述,数据库设计将获得规则(称为“规范化”),因此它们既快速又高效。根据您的需求,单个存储(DataBase)文件无法完成您想做的事情。好消息是,Excel将轻松让您打破完整功能的规则。
您有一些不同寻常的需求。-具有树状结构的类别。在XL工作簿中抓住一张空白纸,然后创建完美的树形结构。您有几个分支?这是一个例子:
-Level 1
*Level 2
*Level 3
-Connectors
*Wiring
*Blade Type
*Banana Pins
*Coax Cable
*Terminal Blocks
*Barrel Power Connectors
绘制类别树。标记您的参考表,以便您在需要添加项目时可以在这里参考,并且不记得它进入的类别。然后在数据电子表格中(对于此示例),您将使用三个不同的相邻列。列1 =级别1,列2 =级别2,依此类推...显然,您必须为每个组成行复制类别“标题”,
Column A / Column B / Column C
Connectors / General / ()
Connectors / Wiring / Blade Type
Connectors / Wiring / Banana Pins
Connectors / Coax / ()
Connectors / Terminal Blocks / ()
Resistors / Suface Mount / ()
etc...
请记住,您可以在多个列上使用数据过滤器自动过滤器。
要查找链接到特殊项目的内容,您将必须使用“标签”模型。您将不得不再次创建参考表。你为什么问?因为每个标签必须是一个单码字,这一点很重要。“精确电压表v2”变为“ AV_V2”。您的电子表格上将有一个名为“项目标签”的单列条目。在此字段中,将不添加任何内容,也不会添加任何项目使用此组件的内容。每个标签必须用空格隔开。该字段可以有零,一,五或五十个条目。当您要查找感兴趣的项目的所有组件时,只需按一下data-> filter-> autofilter-> contains(codeword),就可以了。(或者是那个代码字?)请勿为每个项目创建新的列。相信我,以后会惹上您。(请注意,正是这种“保持跟踪哪个项目”的要求使数据库规范化了。表格。)
愿望清单的同上。创建一个列。插入所需数量的零件(1、2,X或空白)。
提示:我在公司XL数据库上做了很多工作。尽管尝试向数据库添加唯一行以使其更具“可读性”非常诱人,但它不惜一切代价抵制了这种冲动。您的数据库将只有一个行标题,然后每个组件只有一行,很简单。如果必须创建漂亮的输出,请学习如何使用宏,然后将行复制到另一张纸上,然后打印出该纸。不要搞砸数据库主表。
另一个想法。XL可以轻松存储文字和图像。您也可以在Excel工作簿中创建其他工作表。每张纸一个项目。在该图纸上是完整项目和主要说明的照片,以及原理图的屏幕截图。重命名工作表(使用关键字项目名称?),然后将该链接添加到关键字目录系统。可能是使事情井井有条的好方法。另请注意。您已经为此做了很多工作,最好研究自动备份系统。
那对你有用吗?很抱歉,我的回答很长:^)