Я бы предложил только одну таблицу комментариев, добавив поле ItemID, сообщающее, к какому типу элементов относится комментарий:
Article {ArticleID [PK], Title, FriendlyUrl}
Blog {BlogID, Title, PubDate, Category}
Poll {PollID, Title, IsClosed}
Comment {CommentID [PK], ReferenceID [FK], ItemID, Comment}
Item {ItemID, Type}
Последняя таблица будет содержать записи, такие как (1, «статья»), (2, «блог») и т. Д.
Таким образом, вы сможете определить тип контента для каждого комментария.