Die imho einzig richtige und brauchbare Lösung ist jene über eine Zwischentabelle, wie du es bereits angesprochen hast.
zb:
tblBlog: BlogID, BlogTitel, ..
tblEintrag: EintrID, Text, ...
tblBlogZuEintrag:
BZE_ID, BlogId, EintrId
Übertrieben ist das auf keinen Fall
Das ganze mit varchars aufzuteilen führt früher oder später nur zu Inkonsitenzen in der Datenbank.
mfg Thomas