Уточните, что значит "правильно". Она должна оставаться в один ряд и просто сжиматься? Или ряды должны при некоторой критической ширине переноситься? Если переноситься, то как? По одной ячейки, по две? Или может таблица сразу должна превращаться в вертикальную? Содержимое ячеек должно отображаться полностью или его можно сокращ... ? Пересённые на следующий ряд ячейки должны быть такой же ширины, как находящиеся над ними, или уже это неважно?
В адаптивном дизайне придумать как должно выглядеть, порой важнее чем как это реализовать.