Closed GoogleCodeExporter closed 9 years ago
Ma infatti scrivere all'interno del campo "Fine anno scolastico" o cose simili,
dal mio punto di vista, è inutile. Cioè avrebbe molto più senso inserire il
periodo di validità del questionario.
E comunque ci sarebbero altre modifiche da fare per rendere il database più
efficiente.
Tipo aggiungere AUTOINCREMENT all'attributo id di bando, in modo che, se non
inserito, l'id venga immesso in automatico, aggiungendo 1 all'ultimo id inserito
Original comment by angeloscafuro
on 28 Nov 2012 at 8:36
Stavo anche pensando ad un'altra possibilità . Inserire un attributo boolean
al questionare del tipo : compilabile:true e false
Original comment by FabioNapoli34
on 28 Nov 2012 at 8:37
Original comment by FabioNapoli34
on 28 Nov 2012 at 8:41
Se metti un attributo boolean ci sarà comunque un addetto che dovrà settare
se il questionario è compilabile o meno.
Invece inserendo le date automatizzi la procedura e mal che vada , l 'addetto
modificherà la data
Original comment by angeloscafuro
on 28 Nov 2012 at 8:45
puo' esistere un attributo derivabile nel database del tipo se è compreso tra
periodo_inizio e period_fine allora è true invece altrimenti è false?
Original comment by FabioNapoli34
on 28 Nov 2012 at 8:47
Potete inserire una stringa o una data, a seconda di quello che serve.
Chiaramente, se mettete una stringa, non potete fare confronti del
maggiore/minore di.
Per quanto riguarda le date, JDBC permette di gestirle tranquillamente tramite
i PreparedStatement. Potete ottenerne uno tramite
table.prepareStatement(String), e poi potete settare i parametri manualmente,
oppure tramite il metodo setParam.
Original comment by blunotte...@gmail.com
on 28 Nov 2012 at 9:23
a me piace più acere il tipo Date...la stringa può essere ambigua
quindi la decisione finale qual è? Stringa o Date??
Original comment by cesarano...@gmail.com
on 29 Nov 2012 at 9:41
Secondo me non è che bisogna decidere se usare Stringa o date, Siamo obbligati
ad usare Date visto che bisogna fare confronti dei confronti e come ha detto
antonio non bisogna creare ambiguità.
Original comment by angeloscafuro
on 29 Nov 2012 at 9:47
... chi decide?
Original comment by FabioNapoli34
on 29 Nov 2012 at 10:04
Giulio ha detto che possiamo inserire una stringa o una data.Se a te serve una
data e nessuno ha qualcosa in contrario... converti il tipo del database in
data :D e ri-committa il database
Original comment by angeloscafuro
on 29 Nov 2012 at 10:13
stavo pensando che mantenere in campoDomandaQuestionario il riferimento alla
risposta è inutile: la risposta contiene un ruferimento alla domanda che a sue
volta contiene un riferimento al questionario quindi anche al caricamento delle
risposte delle domande possiamo caricare una risposta direttamente dal
riferimento nella domanda che inizialmente sarà nullo. Il valore della
risposta sarà uguale ad uno dei campi della domanda.
secondo voi deve essere fatto diversamente?
Original comment by cesarano...@gmail.com
on 29 Nov 2012 at 2:37
Dovrebbe essere semplicemente di tipo
DATE
inizio questionario
e fine questionario
cioè il questionario è compilabile solo se la data odierna si trova in mezzo
a queste due date
Original comment by hilin...@gmail.com
on 29 Nov 2012 at 3:35
si :) Pero' prima inizio e fine erano string
Original comment by FabioNapoli34
on 29 Nov 2012 at 3:36
Che avete deciso? Chi si incarica di apportare le modifiche necessarie a
implementazione e documentazione?? Ad oggi (r1831) periodo_inizio e
periodo_fine sono ancora di tipo VARCHAR nel database.
Lo fa un attimo Luca? (è una domanda retorica :) )
Original comment by blunotte...@gmail.com
on 3 Dec 2012 at 1:42
si deve pure settare l'attribruto autoincrement alla chiave di bando
Original comment by angeloscafuro
on 3 Dec 2012 at 5:39
Questa issue è diventata duplicata della issue 71, oltre che ad essere
obsoleta. Dunque chiudo questa.
Original comment by funfor...@gmail.com
on 6 Dec 2012 at 6:10
Original issue reported on code.google.com by
FabioNapoli34
on 28 Nov 2012 at 8:31