Ticket #40 (new compito)

Opened 3 years ago

Last modified 3 years ago

Definire come associare le certificazioni ai Produttori

Reported by: lfranc Owned by:
Priority: importante Milestone: Documento di analisi funzionale
Component: analisi Keywords:
Cc:

Description

I GAS hanno una particolare sensibilità riguardo al modus operandi dei Produttori, e le certificazioni di qualità ambientale/sociale sono spesso percepite come un significativo valore aggiunto.

In che modo la piattaforma informatica gestisce le eventuali certificazioni ottenute dai Produttori ?

Change History

comment:1 in reply to: ↑ description Changed 3 years ago by dom_thual

Replying to lfranc:

I GAS hanno una particolare sensibilità riguardo al modus operandi dei Produttori, e le certificazioni di qualità ambientale/sociale sono spesso percepite come un significativo valore aggiunto.

In che modo la piattaforma informatica gestisce le eventuali certificazioni ottenute dai Produttori ?

ci sono varie livelli di certificazione.

  • Autocertificazione
  • il sistema di reputazione dei GAS, Farmer Market
  • La biodinamica ed altre forme avanzate di produzione
  • Il rating delle associazione di consumatore (SlowFood)
  • le ente certificatore:
    • lista degli operatori sul mercato (SUOLO E SALUTE, IMC, ICEA, EcoLabel, EcoCert CCPB)
  • le istituzione: ASSAM...

In pratica un azienda può essere certificata ma i prodotti no.
Un azienda può essere parzialmente certificata.

I produttori partecipano a degli eventi (RACI) e/o ricevono dei premi.
I produttori sono coinvolti dentro progetti (marketing regionali).
I produttori fanno parte di associazione di categoria.
I prodotti hanno una valenza culturale e caratterizzano il territorio.
I produttori partecipano al turismo ergo gastronomico...

Un produttore dispone di documenti: la piattaforma offre una gestione documenti (certificati, licenze, foto)

Last edited 3 years ago by dom_thual (previous) (diff)

comment:2 Changed 3 years ago by fero

Le certificazioni non sono il sistema di reputazione.

Le certificazioni sono "pezzi di carta" riferiti ad un Produttore, ad un Fornitore o ad un Prodotto.

Per questo, secondo me, le soluzioni da mettere in campo possono essere due e sono semplici:

  • O usare relazioni esterne molti a molti (quindi tabelle esterne) fra le entita' Produttore,Fornitore o Prodotto e l'entita' Certificazione
  • O usare un sistema facilitato da Django che si usa anche per i commenti, le votazioni, i tag e tutte queste cose che possono essere associate ad un oggetto generico: una generic foreign key.

La chiave esterna generica e' una coppia di attributi (etichetta entita', id entita'). Questa coppia consente di identificare univocamente un qualunque elemento del sistema grazie al  Content Type Framework di Django che ne semplifica anche enormemente la gestione.

Dato lo scenario e le motivazioni qua sopra propongo di usare in una prima implementazione una generic foreign key. Scegliere l'altra strada in un secondo momento e' sempre possibile.

comment:3 Changed 3 years ago by g_mercanti

Caro Luca all'incontro di Piediripa si sono evidenziate tre categorie di "Fornitori" a cui è rivolta l'applicazione ,
1)Certificati
2)In via di cenversione
3)Sistema reputazionale

vedo bene la tua soluzione (anche più semplice relazione 1 a molti) e data scadenza x chi l'ha o data di raggiunta conversione per gli altri.


Note: See TracTickets for help on using tickets.