added database design model