tablo :
id - isim - alanlar

alanlar'ı long text yaparsan bilgileride
<alanadi1:değeri><alanadi2:değere>...<alanadi900:değer900>
şeklinde girdirebilirsin. verileri çekerken preg_match_all kullanıp alanlar sütununu parçalatıp değerleri alabilirsin. farklı bi çözüm yolu ama kullanımı biraz karışık olur. misal her hangi bir alana göre sıralama yaptıramazsın. ama tüm alanlarda sıralamalar olmıyacaksa sıralamaların yapılacağı alanlarıda normal olarak sütunlarda girdirirsen sıkıntı olmaz sanırım.