А вы не задумывались что ерунду придумываете c ENUM?   сколько размеров экрана существует? только самых распространенных я сразу размеров 20 вспомню. А их может быть очень много. 
Про ENUM очень просто  -
https://dba.stackexchange.com/questions/6962/advan...
(myisam/innodb), - тоже давно уже решено - почти всегда нужно использовать innodb. так же статей много по этому поводу. 
IP адрес можно в intege хранить IP->INTEGER есть функции, но учтите, что IP6 еще бывают. 
Размер экрана - Varchar(9), чтобы записывать по маске 9999:9999
Индексы вам не нужны, по крайней мере из текущей задачи.