--- Alex ha scritto: > come faccio a rendere "consistente" e realmente relazionale un db > senza la possibilità di impostare le FK dal motore stesso, quindi nel
> mio caso mySQL? trigger e/o store procedure. Non so se MySQL prevede questi due oggetti. Però i trigger sono un'arma a doppio taglio e possono provocare più danni che benefici se non si sa più che bene cosa si sta facendo. Le store procedure però devono essere sempre usate al posto delle operazioni dirette sulle tabelle. In ogni caso devi rifare la stessa cosa che forniscono le foreign key e quindi devi spendere tempo e risorse per rifare qualcosa che già hai a disposizione, qualcosa che già funziona ottimamente ... > Cosa succede se nn impongo le FK e creo query, formulari e report? A > cosa vado incontro (anche solo a livello teorico)? che dopo un po' puoi buttare via i tuoi dati, che i risultati che ottieni non sono corretti, ... Quello che ti consiglio è di comprarti un libro o leggerti un corso on-line e fare molti esercizi ... imparare tutti i comandi senza utilizzare nessun IDE che ti facilita l'esecuzioni delle varie operazioni (es: per creare una tabella scrivere il comando: create table MiaTabella( .... ) e non usare un programma che ti fa fare questo in modo visuale) per poter capire più facilmente e più velocemente l'argomento. L'argomento database non è semplice, non ci si può improvvisare dal nulla ... occorre dedicare un bel po' di tempo (mesi) per poter gestire in modo corretto tale materia. Procedere per tentativi è controproducente perché quello che sembra funzionare ora, magari fra qualche mese scopri che non ha mai funzionato. Ciao Davide Dizionari: http://linguistico.sourceforge.net/wiki Esci dall'illegalità: utilizza OpenOffice.org: http://linguistico.sourceforge.net/wiki/doku.php?id=UsaOOo GNU/Linux User: 302090: http://counter.li.org -- Non autorizzo la memorizzazione del mio indirizzo su outlook __________________________________________________ Do You Yahoo!? Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi http://mail.yahoo.it --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
