Discussion Forum Schema improvements

Sure, this sounds like a much more correct solution.