I have seen such lists, but honestly can't remember where. They are rough guides at best. I prefer to use my own research knowledge (and now after 25 years, also some experience from failures), as there are so many factors impacting a "community" of fish.
Edit: As I was typing, another member posted a link, and I can see a number of issues with that chart in just the "Yes" areas. For example, angelfish and tetras are yes, but there are several tetras that should never be housed with angelfish, and for reasons of trouble from the tetra (some species will nip or are too active) or trouble from the angelfish (they will attempt to eat linear fish that are small).
Byron.