Originariamente inviato da Kahm
secondo me gli informatici non possono superare i 60 anni di eta
ho un capo che ha creato una tabella "sup_gen" tradotto da "supporto generale"
in cui ha 4 campi
tabella
codice
valore
descrizione
in cui invece di creare 30 tabelle di supporto per gestire le funzionalità nuove dei progetto
ha pensato bene di mettere una sola tabella e di inserire li tutti i valori di 30 tabella,quindi un totale di 130 record

di cui una select che ora devo prendermi le descrizioni facendo un Join con SUp_Gen
per tirare fuori 500 record ci ha mezzo 30 secondi!|!!!
non solo, sql server ttramite struttura query si rifiuta di fare un join che include una ON aggiuntiva
per determinare il filtro da usare in SUP_Gen qundi devo fare tutto a mano!

proposte:
io:"uhm ci sono problemi qui di prestazioni"
capo:"no sei tu che non sai fare...."
io:"dovremmo dividere qualcosa"
capo:"sei tu che ti sei separato dalla testa che hai"
io:"vabbeh...una uqery su sup_gen e altre 30 per prendere le descrizioni si possono fare?"
capo:"ma sei MATTO??????? ho fatto una faticaccia per creare questa tabella"
io:"è lentissima e poco malleabile a nuove funzionalità"
capo:"tu sei un****** che *** e poi *******"

non ce la faremo mai!
l'italia è fottuta, proprio perchè a comandare ci mettono gente che non sa fare neinte, ma
sono raccomandati

io:"facciamo una vista cosi abbiamo la base di tutti i dati complete di descrizioni,altrimenti le prestazioni"
capo:"ancora insisti con queste stupide cose?????"
io:
capo: "!"
se ho ben capito quello che fai è una chiusura transitiva, ovvero un join sulla stessa tabella. Una bad practice che il mio prof. di basi di dati punirebbe severamente. Avresti prestazioni accettabili forse solo con un db ad oggetti nativo.

L'atteggiamento del capo poi è disarmante...