Strategia mista nella progettazione del database
Questa strategia combina le caratteristiche top-down e bottom-up.
Suddivido il progetto in singole componenti.
Contemporaneamente lavoro a uno schema astratto e generale per unire tra loro tutte le componenti del sistema.
In questo modo ho una visione generale del progetto.
Una volta ottenuto questo quadro posso raffinare la visione generale, come nel top-down, oppure sviluppare dal basso le singole componenti, come nella strategia bottom-up.
In alternativa, posso lavorare alle componenti principali ed estendermi progressivamente a quelle più vicine, come nella strategia inside-out.
E così via.