In this chapter, you’ll learn the design process behind a simple discussion forum. This includes developing the database tables, user input forms, and display of the results. When broken into pieces like this, such a task seems quite simple—and it is! The ultimate goal is to understand the concepts and relationships that go into making something like a discussion forum, not to create the world’s most full-functioned system—in fact, you’ll see it’s quite sparse, but it sure is relational.
In this chapter, you will learn
How to create the tables, input forms, and display of a simple discussion forum
Think of the basic components of a forum: topics and posts. A forum—if properly ...