Thank you Old Pedant. Can you also describe a bit about Answers table. Should i make another History table for it such as AnswerHistory ??. or since Question and Answer table would be connected the QuestionHistory would be enough. If also possible please explain in broader terms i mean taking into concerns all the table and also mention the design factor and queries whenever possible. Thanks for all your time. You are making it alot easier for me.