Sto lavorando a un progetto che utilizza RxJS
per eseguire trasformazioni di dati su varie fonti di dati e sto scrivendo della documentazione per questo.
Voglio trovare un modo efficace per documentare quanto segue:
- Un modo astratto per descrivere la cardinalità e le relazioni dei dati.
- Una descrizione astratta delle trasformazioni di dati.
Ecco due esempi di come sto descrivendo una trasformazione dei dati. Le intestazioni di tabella sono i campi di destinazione, la seconda riga è i dati di origine o una trasformazione eseguita sui dati di origine per ottenere i dati desiderati.
VedocheilformatoGithubMarkdownèmoltolimitatoperquestoscopo,motivopercuistochiedendoaiutosuquesto.
HoanchealcunidiagrammiERDcheassomiglianoaquesto:
Non sono sicuro di un modo pulito per documentare in che modo le trasformazioni si riferiscono allo schema e quali supposizioni sulla cardinalità sono fatte all'interno di quelle trasformazioni ( getStudentTestScoreDcid
in particolare)