I have to fill in the missing values in this invisible chart

The cation is Sn+2, the Anion is SiO3^-2. I think the compound is SnSiO3, and the name is silicite. Is this right?

The cation is Al3+, the anion is S^-2. I guessed the compound was Al2S3, and the name was Aluminume Sulfide. Is this correct?

The cation is Fe^3+, and anion is NO3^-1. I guessed the compound is FeNO3, and I guessed the name is iron nitride. Is this correct?

Thanks for looking into these things.

Why are you guessing?

SnSiO3 is the correct formula. The name is tin(II) silicate. The old name of stannous silicate is being phased out.
Al2S3 is the correct formula for aluminum sulfide.
The correct formula for iron(III) nitrate is Fe(NO3)3.
Some notes which you should study.
The cation is named first. The anion second. So SnSiO3 would have two names; i.e., tin(II) sulfide. The (II) is to show the valence state of tin so it will not be confused with tin(IV) compounds, for example, tin((IV) sulfide would be SnS2.
The iron(II) nitrate is the same kind of thing so we don't confuse iron(III) which forms many compounds, also. The word nitride is incorrect except for binary compounds. Binary compounds contain two elements. So an element plus an element would be something like CaC2 which is named calcium carbide. The -ide ending tells us it is a nitride or a carbide, or a chloride, fluoride, bromide, etc. Since Fe(NO3)3 is a ternary compound (contains three elements (N,O, and Fe), it can't be an -ide.
For Fe(NO3)3, note that the +3 for Fe balances charges exactly with 3 NO3^- since each NO3^- has a -1 charge. Therefore, Fe(NO3)3 is neutral as is all salts. SnSiO3 is neutral 2 and -2). Al2S3 is neutral (Al = 2 x +3 = +6 and S = -2 x 3 = -6).
Here is a chart of polyatomic ions.
(Broken Link Removed)

To fill in the missing values in the invisible chart, we need to determine the correct chemical formula and name for each compound based on the given cation and anion.

1. Cation: Sn+2, Anion: SiO3^-2
To derive the chemical formula, we need to balance the charges. The +2 charge on the cation must be balanced by the -2 charge on the anion. Since each SiO3 group has a -2 charge, it requires two Sn+2 cations to balance the charges. Hence, the chemical formula is Sn2(SiO3)2.
To determine the name, we need to use the common name for the polyatomic ion SiO3 which is the silicate ion. Therefore, the name of the compound Sn2(SiO3)2 is stannous silicate.

2. Cation: Al3+, Anion: S^-2
Similarly, we need to balance the charges. The +3 charge on the cation has to be balanced by the -2 charge on the anion. It takes two +3 Al cations to balance the -2 charge on the S anion. Therefore, the chemical formula is Al2S3.
The name of the compound Al2S3 is indeed aluminum sulfide, so your guess is correct.

3. Cation: Fe^3+, Anion: NO3^-1
Balancing the charges, the +3 charge on the cation has to be offset by the -1 charge on the NO3 anion. Only one NO3 anion is needed to balance the charge. Therefore, the chemical formula is Fe(NO3)3.
Regarding the name, the nitrate ion (NO3^-1) is named nitrate, not nitride. Thus, the correct name for Fe(NO3)3 is iron nitrate.

In summary:
- The correct chemical formula for Sn+2 combining with SiO3^-2 is Sn2(SiO3)2, and the name is stannous silicate.
- You are correct that the compound formed by Al3+ combining with S^-2 is Al2S3, and its name is aluminum sulfide.
- However, the correct chemical formula for Fe^3+ combining with NO3^-1 is Fe(NO3)3, and the name is iron nitrate, not iron nitride.

I hope this clarifies the information you were looking for. Let me know if you have any further questions!