Eu provavelmente diria nenhum dos dois. Use uma relação muitos-para-muitos entre as tags e o objeto que está sendo marcado. Por exemplo, se a coisa que está sendo marcada for uma pergunta, as tabelas podem ficar assim:
Question:
QuestionId
Title
Body
Tag:
TagId
Name
QuestionTags:
QuestionId
TagId