non mi è chiaro il senso di questo esercizio, perchè lo vuoi fare? secondo me sono "categorie" un po' generiche,  non vanno tanto bene
esiste già la tassonomia, dovresti guardare quella , che ha basi scientifiche
    
  | 
    | 
        
             Quote: 
        
     | 
    
        pesci->(dolce,marini,salmastra) 
 
dolce->(tropicali,acqua fredda) 
 
marini->(tropicali,acqua fredda) 
 
salmastra->(tropicali,acqua fredda) 
 
tropicali dolce->(da fondo, non da fondo(come posso chiamarli?)) 
 
tropicali marini->(???) 
 
tropicali salmastra->(??)  
 
acqua fredda dolce(??) 
 
acqua fredda marino(??) 
 
acqua fredda salmastra(??)
     | 
    
sono già più di 10 categorie, hai detto  di voler stare tra 4 - 8
in realtà dipende dal criterio di classificazione, si possono fare infinite suddivisioni, per esempio geografica   etc