Подскажите пожалуйста, как лучше в MySQL хранить результаты ~1200 формул. В основном результатом каждой формулы будет число 0 или 1, в очень редком случае 2. С этими данными в дальнейшем придется работать.
Создавать таблицу в базе с 1200 полями как мне кажется немного туповато будет, да и в скорости такая таблица будет тупить.
Почитайте сначала про реляционные СУБД, как они устроены.
Конкретно под ваш случай:
CREATE TABLE IF NOT EXISTS `formulaResult` (
`formulaId` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`result` TINYINT NOT NULL,
PRIMARY KEY (`formulaId`)
)
ENGINE = InnoDB;