Det anses vara för många när det väl är över maximigränsen som stöds av databasen .
Det faktum att du inte behöver varje kolumn för att returneras av varje fråga är helt normalt; det är därför du med SELECT-satsen uttryckligen kan namnge de kolumner du behöver.
Som en allmän regel bör din tabellstruktur återspegla din domänmodell; om du verkligen har 70 (100, vad har du) attribut som tillhör samma enhet finns det ingen anledning att dela upp dem i flera tabeller.