Я прочитал следующую фразу на сайте:
Вместо добавления новых полей к типу контента, добавление существующих полей является лучшим вариантом для снижения сложности системы и улучшения масштабируемости.
И некоторые сомнения возникают.
В системе, которую мы разрабатываем, у нас есть возможность повторно использовать поле для 3 или 4 типов контента, но вместо улучшения масштабируемости, как говорится в цитируемой фразе, боюсь, что это уменьшится, потому что таблица поля быстрее станет узким местом. (по крайней мере, это мое рассуждение в этом случае, так как все значения этого поля будут составлять пару миллионов в год, и это сделает таблицу слишком большой). Вы согласны?
Сколько рядов будет разумным максимумом, к которому нужно стремиться при проектировании? Таким образом, мы могли бы решить, когда повторно использовать поля, а когда создавать новые (хотя шанс повторного использования есть).