Una banca dati

Il programma si basa su un database relazionale e sulle regole di normalizzazione delle informazioni gestionali.

La sua architettura, di media complessità, può essere così schematizzata.

  • l'unità di lavoro è la frase, che può essere semplice e complessa e nulla vieta sia un frammento di testo.
  • ogni frase ha (dovrà avere...) almeno una versione, invisibile per chi opera. Se ne possono creare di ulteriori per gestire variazioni sintattiche o linguistiche.
  • ogni frase contiene almeno un oggetto linguistico.
  • gli oggetti linguistici possono essere aggregati in oggetti di livello superiore (es: una locuzione, un sintagma).
  • tra gli oggetti linguistici, di qualunque livello, possono sussistere (è bene che sussistano!) delle connessioni etichettate.
Ogni struttura dati (frase, oggetto linguistico, connessione) possiede poi le proprie codifiche, in gran parte definibili in fase di utilizzo.

Nessun commento:

Posta un commento