Database Design and complex SQL queries?

This has previously been answered for you here. I am not sure what this question you are now asking about is