Как я могу решить проблему контента, существующего в нескольких версиях и на нескольких языках?
Моя текущая структура:
http://i46.tinypic.com/72fx3k.png
У каждого контента может быть только одна активная версия на каждом языке, и мне интересно, как лучше решить эту проблему.
Прямо сейчас у меня есть столбец таблицы contentversions , что означает, что для каждого изменения активной версии мне нужно запускать обновление и устанавливать active = false на всех версиях, а затем обновление для установки active = true для рассматриваемой части содержимого.