Datagen - Strutturazione dei vari modelli dello strato di accesso ai dati
La descrizione dello strato di accesso dati datagen è strutturata in due differenti modelli.
Struttura complessiva dei modelli e delle dipendenze
Nell'immagine seguente è mostrata la struttura delle dipendenze tra i vari sotto-modelli di cui è
composto il modello che descrive lo strato di accesso ai dati datagen:
Nel disegno:
- ciascuna classe corrisponde ad un differente file di modello:
- il modello principale(nell'es: [root model]) contiene un istanza di DBAccessModel
- il modello dello schema del DB relazionale da accedere: [schema]
- ciascuna dipendenza tra due classi corrisponde ad una dipendenza tra due file di modello, che si realizza
in EMF:
- mediante l'inclusione del modello da cui si dipende nel modello che presenta la dipendenza tramite
il comando "load resource..." nell'editor strutturato
- referenziando (dove necessario) un oggetto appartenente al modello incluso in una property di
un oggetto appartenente al modello che include
- i modelli rappresentati con il colore giallo sono modelli specifici dell'applicativo, mentre i modelli
rappresentati in grigio sono da considerarsi librerie da includere nel progetto
Alberatura dei file di modello
[[TODO]]