Splitting predicates into multiple groups

Does this reflect how Predicates, Groups, and Shards relate on a node?