<div dir="ltr"><span style="background-color:transparent;font-family:'times new roman','new york',times,serif;font-size:16px">Sto facendo un programmino che č un pochino complesso.</span><br><div class="gmail_extra">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:12pt;font-family:times new roman,new york,times,serif"><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif">
Avrň bisogno di generare tipo un decina di DB e alcune tabelle all'interno di ogni DB.</div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif">
I campi di ogni tabella devono essere creati e aggiornati in maniera dinamica in quanto nell'esecuzione del programma i campi e i risultati sono variabili e dovranno essere
inseriti, dunque in maniera dinamica, all'interno del DB, aggiungendo campi e valori in funzione dei risultati.</div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif">
<br></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif">esempio: tabella A puo avere 5 campi( con i suoi valori) mentre tabella B ne puo contenere 7 oppure 8 ecc.<br>
</div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif"><br></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:times new roman,new york,times,serif">
Ho cercato a lungo in linea e sono qui a chiedere una buona consultazione di manuali ed esempi per chi
ha giŕ esperienza e ci lavora bene.</div></div></div></blockquote><div><br></div><div style>Non so se ho ben capito il tuo problema, ma avere tabelle dinamiche e' la strada migliore per perdere dati.</div><div style>
Personalmente svilupperei in verticale anziche' in orizzontale. Ti faccio un esempio di un applicativo a cui sto lavorando:</div><div style><br></div><div style>devo memorizzare i dati relativi ad un dato oggetto. Le caratteristiche sono mutevoli, per cui io potrei avere il prodotto A che presenta gli attributi AA, BB e CC mentre il prodotto B potrebbe avere AA, CC e DD. Inoltre non so prima quali attributi (alcuni prodotti potrebbero avere nuovi attributi che altri non avevano). </div>
<div style>Per fare cio uso una tabella coem la seguente</div><div style><br></div><div style>id (indice nuerico autoincrementante, sempre meglio averlo)</div><div style>codice_prodotto (chiave di raggruppamento)</div><div style>
nome_caratteristica (descrizione della caratteristica)</div><div style>valore_caratteristica (valore del campo)</div><div style><br></div><div style>In questo modo io posso avere prodotti con caratteristiche variabili. Inoltre facendo un DISTINCT sul nome_caratteristica posso recuperare l'elenco delle caratteristiche gia' esistenti. </div>
<div style><br></div><div style>Spero di esserti stato di aiuto; se decidi di approcciare cosi' dimmelo che ti spiego come eseguire filtraggi veloci (complici anche gli indici dedicati ma sopratutto tramite una elaborazione di tipo programmativo, per ottenere tutti i prodotti che presentano determinate caratteristiche all'interno di dati range di valori.</div>
<div> </div><div>Carlos</div></div>-- <br>..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier injusticia cometida contra cualquiera en cualquier parte del mundo. Es la cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna Lynch
</div></div>