hello joejoe,
i don't think there is a need to put (II) as sodium has only 1 oxidation state which is +1, but the (II) suggests a +2. So just sodium carbonate and sulphate.
Hi Astrokel
I agree with you about 90% but I would be a bit more "formal" than that.
I claim that writing "sodium (II) something" is
wrong rather than write
there is no need to put the "(II)"
because
writing "sodium (II)" suggests sodium can have an oxidation state of 2 (which it can't - I believe).
The subscript numbers for a particular element in a molecular formula, e.g. the 2 and 3 in Na
2CO
3, give the number of atoms of that element in a molecule of the compound. The oxidation state is a different, but related idea.
Clive