私は Flex ベースの消費者向けWeb サイトを持っています。ここでは、ランダムな基準やその他の基準に基づいてさまざまなルック アンド フィール タイプの設定を変更し、これらを追跡して最も多くの売上を達成したいと考えています。
たとえば、ホームページを完全に切り替えて、人々がどこから来たかによって異なるものを表示するかもしれません。特定の機能を表示または非表示にしたり、特定のテキストを変更したりすることがあります。私が変更する可能性のあるものはまだ定義されておらず、非常に複雑になる可能性があります。
最も柔軟なデータベース スキーマを設計したいのですが、効率的で検索しやすいものでなければなりません。現在、個々の訪問者に関する情報を含む「SiteVisit」テーブルがあります。
各設定の列を持つ単一のテーブルと、キーと値のペアのみを含むテーブルとの間で適切なバランスを見つけたいと考えています。
助言がありますか?