Why do you want to avoid normalizing? With links it is very easy to bring the data back as if it was all mashed together in one table.