Page 1 of 1
Follia su registro di valutazione
Posted: Sat Sep 07, 2024 6:43 am
by alfa24
In mancanza di reference, documentazione, ecc. ecc. Qualche "sviluppatore" fornirebbe spiegazioni circa l'assurdo constraint introdotto nella 3.3.23 sulla learning_coursereport?
Re: Follia su registro di valutazione
Posted: Thu Sep 19, 2024 5:28 pm
by marco.urzi
Se si riferisce all'indice unique cioè unico che abbiamo dato al trittico id corso, source, e id source, è stato messo perchè appunto questi 3 discriminanti all'interno della piattaforma devono avere un'unica rappresentazione, per esempio se abbiamo per id corso 54, source: final vote, source id = null, si può avere un solo report di voto finale per il corso 54, stesso dicasi per il trittico id corso 60, con source test e source id 56, significa che il test 56 del corso 60 può avere un'unica rappresentazione a cui legare eventuali dati (nella fattispecie i learning_coursereport_score).
Spero di essere stato esaustivo.
Re: Follia su registro di valutazione
Posted: Thu Sep 19, 2024 5:34 pm
by alfa24
Il problema è che l'indice include source_of
Re: Follia su registro di valutazione
Posted: Thu Sep 19, 2024 5:54 pm
by marco.urzi
Anche il source_of fa parte dell'univocità del campo.
Re: Follia su registro di valutazione
Posted: Thu Sep 19, 2024 6:06 pm
by alfa24
E non deve. Prova ad aggiornare una versione <3.3.22 avente più Activity su un corso a una 3.3.24. capirai cosa intendo