[Risolto] È possibile un campo che contenga più valori?
Inviato: sabato 6 gennaio 2024, 13:12
Buongiorno a tutti,
dopo aver passato la vita evitando accuatamente i database sono costretto ad arrendermi e sto cominciando ora lo studio.
La mia intenzione è quella di creare una base dati per gestire i lavori della mia attività. Immagino qualcosa di simile a projectlibre, ma senza gestione costi, tempi o altre frivolezze. Mi servirà principalmente un elenco di lavori e sotto-lavori con vari stati di avanzamento ( fermo- da iniziare - iniziato - finito) e i collegamenti tra i lavori ( quello che nei diagrammi di gantt sono gli ascendenti?).
Faccio un esempio concreto (vendo e installo tende da interno):
macro lavoro: tende sala di un certo cliente
sotto lavoro 1: ordinare tessuto dal fornitore giusto
sotto lavoro 2: fare cucire il tessuto, bloccato finchè il lavoro 1 non risulta finito (non si cuce qualcosa che non c'è ancora)
sotto lavoro 3: ordinare il supporto tenda
sotto lavoro 4: montare al cliente la tenda, bloccato dai sotto lavori 2 ( la tenda deve essere cucita) e 3 ( il supporto deve essere arrivato)
come riesco ad indicare nel record relativo al lavoro 4 che è bloccato dai lavori 2 e 3? Mi servirebbe un campo con un array di ascendenti ( nel lavoro 4 ascendenti 2 e 3)
Ovviamente non ho un database da mostrare perchè ho appena approcciato l'idea. Nell'ultimo decennio ho utilizzato per altre necessità di lavoro calc e un uso esteso delle macro in basic sia per la modifica delle tabelle dati ( con un inventario articoli in vendita ) che per la creazione di interfacce non basate sui form ma direttamente disegnate con le celle di calc e i singoli combobox e simili disposti dove volevo tramite macro (quando so benissimo che era più adatto un database).
Sono anche aperto a consigli, può darsi che il mio approccio al problema sia sbagliato, solo che non mi vengono in mente alternative.
Grazie in anticipo a chi volesse suggerire la direzione giusta
Saluti a buon anno a tutti
dopo aver passato la vita evitando accuatamente i database sono costretto ad arrendermi e sto cominciando ora lo studio.
La mia intenzione è quella di creare una base dati per gestire i lavori della mia attività. Immagino qualcosa di simile a projectlibre, ma senza gestione costi, tempi o altre frivolezze. Mi servirà principalmente un elenco di lavori e sotto-lavori con vari stati di avanzamento ( fermo- da iniziare - iniziato - finito) e i collegamenti tra i lavori ( quello che nei diagrammi di gantt sono gli ascendenti?).
Faccio un esempio concreto (vendo e installo tende da interno):
macro lavoro: tende sala di un certo cliente
sotto lavoro 1: ordinare tessuto dal fornitore giusto
sotto lavoro 2: fare cucire il tessuto, bloccato finchè il lavoro 1 non risulta finito (non si cuce qualcosa che non c'è ancora)
sotto lavoro 3: ordinare il supporto tenda
sotto lavoro 4: montare al cliente la tenda, bloccato dai sotto lavori 2 ( la tenda deve essere cucita) e 3 ( il supporto deve essere arrivato)
come riesco ad indicare nel record relativo al lavoro 4 che è bloccato dai lavori 2 e 3? Mi servirebbe un campo con un array di ascendenti ( nel lavoro 4 ascendenti 2 e 3)
Ovviamente non ho un database da mostrare perchè ho appena approcciato l'idea. Nell'ultimo decennio ho utilizzato per altre necessità di lavoro calc e un uso esteso delle macro in basic sia per la modifica delle tabelle dati ( con un inventario articoli in vendita ) che per la creazione di interfacce non basate sui form ma direttamente disegnate con le celle di calc e i singoli combobox e simili disposti dove volevo tramite macro (quando so benissimo che era più adatto un database).
Sono anche aperto a consigli, può darsi che il mio approccio al problema sia sbagliato, solo che non mi vengono in mente alternative.
Grazie in anticipo a chi volesse suggerire la direzione giusta
Saluti a buon anno a tutti