Soy un desarrollador de software y aunque ir a un servidor es una idea genial, dudo que valga la pena el viaje para usted y sus necesidades actuales. Si tenía un sistema de inventario al que tenían que acceder otras personas, esa es una historia diferente, pero como ha descrito, es solo para usted. Miré de cerca el sistema PartKeepr mencionado anteriormente, así como algunos de los otros programas de gestión de inventario que se muestran en Github. Podrías pasar toda una vida tratando de encontrar la correcta. Como otros aquí, recomiendo Excel. Aprenda a usar datos -> filtro -> autofiltro.
Sin entrar en demasiados detalles, los diseños de bases de datos reciben reglas (llamadas "normalización") para que sean rápidos y eficientes. Con sus necesidades, de ninguna manera puede un solo archivo de almacenamiento (DataBase) hacer lo que quiere hacer. La buena noticia es que Excel le permitirá romper fácilmente las reglas para una funcionalidad completa.
Tienes un par de necesidades que serían un poco inusuales. --Categorías con estructura de árbol. Tome una hoja vacía en su libro de trabajo XL y cree su estructura de árbol perfecta. ¿Cuántas ramas tienes? Aquí hay un ejemplo:
-Level 1
*Level 2
*Level 3
-Connectors
*Wiring
*Blade Type
*Banana Pins
*Coax Cable
*Terminal Blocks
*Barrel Power Connectors
Dibuje su árbol de categorías. Etiquete su hoja de referencia para que pueda consultarla aquí cuando necesite agregar un elemento, y no pueda recordar en qué categoría se incluye. Luego, en su hoja de cálculo de datos (para este ejemplo) usaría tres elementos adyacentes diferentes columnas Columna 1 = nivel 1, col 2 = nivel 2, etc. Obviamente, tendría que duplicar la categoría 'encabezados' para cada línea de componente,
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...
Recuerde que puede usar el filtro automático de datos en varias columnas.
Para encontrar cosas que se vinculen a un proyecto especial, deberá usar el modelo "Etiqueta". Deberá volver a crear una hoja de referencia. ¿Porque preguntas? Porque es importante que cada etiqueta sea una sola palabra de código. "Voltímetro preciso v2" se convierte en "AV_V2". Tendrá una sola entrada de columna en su hoja de cálculo llamada "Etiquetas de proyecto". En este campo, no agregará nada ni los proyectos que utilizaron este componente. Cada etiqueta DEBE estar separada por un espacio. Este campo puede tener cero, uno, cinco o cincuenta entradas. Cuando desee encontrar todos los componentes para el proyecto de interés, simplemente suba los datos-> filtro-> autofiltro -> contiene (palabra de código) y estará bien. (o era esa palabra de código?) NO CREAR UNA NUEVA COLUMNA PARA CADA PROYECTO. Créeme, eso te desordenará más tarde. (Tenga en cuenta que es este requisito de "realizar un seguimiento de qué proyecto" lo que arruina la normalización de la base de datos ... busque la tercera forma normal de DB. Y por eso, ACCESS sería algo confuso de usar. Definitivamente tendría que agregar más mesas.)
Lo mismo para WishList. Crea una sola columna. Inserte la cantidad de piezas que desea (1, 2, X o en blanco).
Sugerencia: He trabajado mucho en la base de datos XL corporativa. Aunque es muy tentador tratar de agregar líneas únicas a la base de datos para que sea más "legible" resistir ese impulso a toda costa. Su base de datos tendrá un encabezado de línea única, luego una línea por componente, simple. Si debe crear una salida bonita, aprenda a usar macros, copie las líneas en otra hoja y luego imprima esa hoja. No jodas con la tabla maestra de la base de datos.
Otra idea XL almacenará palabras e imágenes fácilmente. También puede crear otras hojas en su libro de Excel. Un proyecto por hoja. En esa hoja hay una foto del proyecto completo y las notas clave, así como una captura de pantalla del esquema. Cambie el nombre de la hoja (¿usa nombres de proyecto de palabras clave?) Que agregue ese enlace al sistema de directorio de palabras clave. Podría ser una buena manera de mantener las cosas organizadas. También tenga en cuenta. Has trabajado mucho en esto, lo mejor es investigar un sistema de respaldo automatizado.
¿Funcionará para ti? Disculpas por la larga respuesta sin aliento, me pagan por la palabra: ^)