Ne jít cestou klíč / hodnota. SQL není navržen tak, aby to zvládal, a díky němu bude získávání skutečných dat z databáze cvičením sebemučení. (Příklady:Indexy nefungují dobře. Připojování je hodně zábavné, když se musíte připojit jen proto, abyste získali data, ke kterým se připojujete. Jde to dál.)
Dokud jsou data normalizována na slušnou úroveň, nemáte příliš mnoho sloupců.
EDIT:Aby bylo jasno, existují některé problémy, které lze vyřešit pouze cestou klíč / hodnota. „Příliš mnoho sloupců“ mezi ně nepatří.