Combinatorial model of ecosystem dynamics