ウェブサイトで次のフレーズを読みました。
コンテンツタイプに新しいフィールドを追加する代わりに、既存のフィールドを追加することは、システムの複雑さを軽減し、スケーラビリティを改善するためのより良いオプションです。
そして、いくつかの疑問が生じます。
開発中のシステムでは、3つまたは4つのコンテンツタイプでフィールドを再利用する可能性がありますが、引用されたフレーズが示すようにスケーラビリティを改善する代わりに、フィールドのテーブルがより速くボトルネックになるため、それが減少することを恐れています(少なくともこの場合の理由は、そのフィールドのすべての値が一緒になって年間数百万になり、テーブルが大きくなりすぎるためです)。同意しますか?
設計する際に目標とする合理的な最大数は何行ですか?そうすることで、いつフィールドを再利用し、いつ新しいフィールドを作成するかを決定できます(再利用の機会がそこにあるとしても)。