Post
title: String
author: String
comment: String
posted: Date
Author
name: String
email: String
Se o 'núcleo' do seu modelo aqui é o post, então por que não torná-lo assim, Número Um . Você pode pesquisar posts por título, por autor e por data.