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