Тег это метка, которую можно прикрепить к задаче/документу. У задачи/документа может быть много тегов, тег может быть привязан к куче задач/документов.
Теги создаются в момент заполнения ими соответствующего поля задачи/документа. При этом обязательно автодополнение, иначе мы будем создавать множество дублирующихся тегов. Все таки необходима страница редактирования списка тегов, с обычным круд (edit позволяет дополнить тег описанием, create создает тег, хотя это не главный способ их создания), главное на странице это посмотреть какие теги уже существуют, удалить лишние и склеить дубли (merge). В отличие от категории тег сущность не обязательная и структуры не создает, поэтому его можно удалить и он просто удалится из задач/документов с которыми связан. (хотя в подтверждении, а может быть и в списке хорошо бы указать количество связанных задач/документов)
Связанная задача: tndt-44