SaaSアプリケーションにおいて、テナントごとにスキーマを変更できる柔軟性(カスタムフィールド等)を提供しつつ、検索性能も維持したい場合の設計アプローチはどれか。

JSON型カラムを利用してカスタム項目を格納する。