EAVデザインを使用したアプリケーションの開発を計画しています。私はEAVと6番目の通常の形式について多くの研究をしました。私は職場の人々とさえ話しました、そして彼らはあなたがあなたの正気を気にするならば両方のアプローチを避けると言います。1000を超える列を持つテーブルを作成するというアイデアがありましたが、この質問によると、それは良いアイデアではないかもしれません。したがって、私がやりたかったのは、1つのテーブルに1000の列を作成する代わりに、1000の「1列」のテーブルを作成することでした。これにより、すべての列を「1列」のテーブルに分割できるようになります。これは私に究極の柔軟性を与えますが、パフォーマンスが大幅に低下するのではないかと心配しています。
- 私の質問は次のとおりです。50の内部結合(1対1)でクエリが大幅に遅くなりますか?このデータベースは、公開Webサイトを強化します。