Suggerimenti? Magazzino con piu continenti di spedizione/stoccaggio

di il
3 risposte

Suggerimenti? Magazzino con piu continenti di spedizione/stoccaggio

Ciao a tutti, spero di no disturbarvi troppo con i miei ultimi dubbi, ma sono alla fase in cui sto per concludere il database "di base" per l'azienda in cui lavoro e ho alcuni dubbi che vorrei capire su come potermi muovere con una versione nuova che dovrò sviluppare.

Sicuramente questo DB potrebbe contenere alcune query o tabelle che non mi sono piu servite e non piu utilizzate.
Esiste un modo per identificare query o tabelle o campi inutilizzati nel database in modo da poterli cancellare?
Ho provato ad analizzare il database ma non mi pare di aver visto una procedura particolare.

Quando ho creato il database mi serviva strutturato nel modo seguente come da foto (ovvero questi sono i campi con cui tengo traccia del prodotto, ubicazioni quantità tipo di contenitori, e COUNTRY stà per continente in cui si trova)

Tramite delle combobox scelgo il continente e la tipologia di prodotto che voglio visualizzare (Prodotti finiti-Test) che come capirete sto lavorando su una tabella unica ma con le combobox effettuo un semplice filtraggio dei dati, quindi cambiando il continente mi si apre una finestra di conferma dove digitando YES per conferma mi permette di effettuare tale operazione.
Finestra_Es_Magazzino
Finestra_Es_Magazzino

Vengo al dunque:
Prima di ultimare il database mi è stato chiesta se è possibile inserire una funzione in più, ovvero:
Se una cassa contiene 100 pezzi e devo spedirne 20 dovrò strutturare un qualcosa con Carico e Scarico fin qui si tratta del classico magazzino.
Siccome ogni magazzino ha esigenze diverse in rete ho trovato poco al mio caso.
Prima di tutto:
Ho creato 2 pulsanti + e - su questi mi suggerite di operare con una query o con una macro per gestire il carico e scarico?
Inoltre come dovrei comportarmi se si presentasse lo scenario che da 100 pezzi in italia ne devo spedire 20 non so in germania?
Come opero sulla tabella?
Meglio creare 1 magazzino per ogni continente oppure si può tenere funzionante la struttura attuale?
Se non sono stato chiaro in qualcosa chiedetemi pure
Grazie

3 Risposte

  • Re: Suggerimenti? Magazzino con piu continenti di spedizione/stoccaggio

    Dal precedente 3d aperto ed anche da questo io credo tu ti stia concentrando su cose poco concrete e non su concetti importanti.

    Innanzitutto per pulire il tuo DB ci sono tool specifici... per professionisti ma ovviamente sono a pagamento.

    Che sia macro/codice o altro cosa cambia...? Sono metodi che.funzionano...? Se si, hai alternative se no... ti sei posto la domanda errata.
    Io ad esempio le macro non so nemmeno cosa siano... scrivo codice per motivi tecnici di sviluppo e manutenzione che le macro non consentono, le query da sole non fanno nulla e non son o alternative alle macro...

    Credo tuttavia tu non abbia strutturato correttamente il DB probabilmente per la non conoscenza delle regole di normaliizzazione.
    Conosci la normalizzazione di un database relazionale...?
    Se la risposta è NO significa che se va bene hainstrutturato il DB come faresti con i fogli di Excel, tipico errore di chi non conosce i database.

    Esempio:
    Se un lotto di 100 pezzi può avere N frazionamenti devi avere una struttura relazionale Molti a Molti che si fa con 3 tabelle in rispetto alla 3° forma normale... non so tu come abbia fatto ma da quanto dici ho molti dubbi...

    Il suggerimento è di provare a ragionare non come un foglio si Excel, ma come un database relazionale richiede.
  • Re: Suggerimenti? Magazzino con piu continenti di spedizione/stoccaggio

    Grazie per il suggermento Alex, sto già guardando alcuni articoli al riguardo, credo tuttavia di aver sbagliato a stutturarlo o almeno visto che al momento per le esigenze che ho lo uso cosi, quello che vorrei rifare da capo provo a crearlo piu pulito e funzionale con i metodi appena suggeriti.
    Vi aggiorno non appena butto giù qualcosa di concreto.
    Ho solo una domanda, a cui cerco un consiglio, secondo te la tabella spedizioni va bene se come campo univoco metto il numero di spedizione/fattura? non mi viene altro in mente
  • Re: Suggerimenti? Magazzino con piu continenti di spedizione/stoccaggio

    MC_alfa ha scritto:


    Ho solo una domanda, a cui cerco un consiglio, secondo te la tabella spedizioni va bene se come campo univoco metto il numero di spedizione/fattura? non mi viene altro in mente
    Generalmente si usa un campo di tipo "numerazione automatica" (es. IDSpedizione) che garantisce da sé l'univocità di valori. Ma se sei certo che il tuo campo NumeroSpedizioneFattura è sempre univoco, puoi tranquillamente eleggerlo chiave primaria.
Devi accedere o registrarti per scrivere nel forum
3 risposte