From the example $D_4$, $Q$, we see that the character table of a group doesn't determine the group up to isomorphism. On the other hand, Tannaka duality says that a group $G$ is determined by its representation ring $R(G)$.
What is the additional information contained in $R(G)$ as opposed to the character table?re