J.R. S. answered 08/31/22
Ph.D. University Professor with 10+ years Tutoring Experience
You need to learn to write the ions correctly.
NO-3 should be NO3- or NO3^- (since NO-3 doesn't exist)
Same for ClO-3. It should be ClO3- or ClO3^-
Given these considerations, you can write the following ionic compounds, as explained by @Tiffany K.
Fe3+ + ClO3- = Fe(ClO3)3
Fe2+ + NO3- = Fe(NO3)2
Fe2+ + ClO3- = Fe(ClO3)2
Fe3+ + NO3- = Fe(NO3)3