Ionic compounds are always salts forming between a metal and a non-metal
Examples include, but are not limited to
NaCl
BaF2
Cs2O
Sometimes an ionic compound can be composed of a metal + a polyatomic ion
Examples of polyatomic ions include
Phosphate PO4 3-
Chlorate ClO3-
Some ionic compounds with these polyatomic ions include
CsClO3
Ba3(PO4)2
Hope this helps. I can’t do much good if I can’t see the options.