Not a question of "Will this work" or "How to handle changes", but "How much time do I need to invest and will it produce enough benefit to justify the effort".Soprattutto, ho il terrore di modificare una struttura che sembra funzionare perché ho paura di non sapere come gestire le conseguenze di questi cambiamenti. Utilizzo solo questo database, con esso gestisco i prodotti, il catalogo (infatti la richiesta della visualizzazione dell'immagine con cui ho aperto questo thread era proprio per avere una soluzione più snella per la visualizzazione delle porzioni filtrate di questo catalogo) gli ordini e i preventivi. Se lo modifico per rendere la struttura corretta a livello tecnico (come mi piacerebbe molto fare) e tuttavia non funziona più, il mio lavoro ne risentirebbe e questo mi spaventa, a meno che non ci sia un modo per correggere la struttura (normalizzazione ad esempio) senza rischiare di demolire le fondamenta
7600 products. I am guessing at least 1 minute per product to make sure you identify each way you will want to find it. Is this benefit worth investing 3 (or more) WEEKS just matching categories to products?
If you say "YES, this is worth doing", then we can help normalize your data to make it more useful to you. If you say "No, this will not be worth the time" then keep to the more limited scope you have.
This is a cost/benefit question normally asked at the beginning of development. It may take a day or two to build the tables and change your forms, test them to make sure they work, and have your change done. The hard part comes after when you update your data.