I задал этот вопрос по метафайлу, но теперь я понимаю, что он может быть более подходящим для основного сайта, поскольку это общий вопрос, который будет касаться любых тегов (я рад закрыть/удалить один в зависимости от того, где люди думают, что этот вопрос должен идти)
У меня есть подобная система помеченных данных, и я столкнулся с той же проблемой, что и SOF, где у меня много тегов, которые на самом деле то же самое. Я пытаюсь создать страницу синонима тега, подобную SOF, для поддержки организации этой информации.
Несколько вопросов вокруг отношений и "модели данных" синонимов тегов:
Я предполагаю, что основной тег может иметь несколько тегов синонимов, но тег синонима может быть только синоним одного основного тега. Это правильно?
Кроме того, может ли основной тег быть тегом синонима? Например, скажем, у вас есть тег под названием javascript, и у вас было:
Мастер: js
Синонимы: java- script, js-web
у вас также есть:
Мастер: javascript
Синонимы: js
Итак, в приведенном выше примере вы бы решили разрешить в конечном итоге разрешить js-web javascript, потому что главный тег: js тег синонима.
Кроме того, это заставляет меня думать, что вы также можете запустить циклическую ссылку, где у вас есть
Мастер: js
Синонимы: java- script
и
Мастер: javascript
Синонимы: js
Как система обрабатывает круговые ссылки?