Yes, we want to be able to feature any single blog on a Category page, right? This is the way to do it. If I've misunderstood this task, then has_many might be more appropriate.