У меня есть существующее веб-приложение, и я хочу добавить функцию тегов, чтобы пользователи могли отмечать существующие объекты. Вопрос в том, должен ли я добавить тег столбец к каждому объекту? или я должен нормализовать это и использовать таблицу тегов, где каждый объект будет иметь коллекцию тегов? Я склоняюсь к последнему, потому что он чувствует себя чище, легче отчитываться и легче создавать облако тегов. Но так как я знаю, что это было решено 1000 раз, я хотел спросить и посмотреть, что я что-то упустил?