СКАТЕРТЬ – здесь сложное слово по структуре. Разберем слово по составу: «Съ + Катъ (т.е. «скат, катать, укатывать, ровнять») + Э (соед. гласная, но в смысле «поток, течение») + Ръ +Тъ (т.е. «рать, много»). См.Со, Кат, Рать. Читаем вместе получающееся описательное словосочетание: «укатанное потоком рати», т.е. получаем образ «ровной поверхности». Видимо, столь давно образовалось такое составное слово, что никто уже и не может толково восстановить изначальное происхождение (этимологию) этого слова (мы тут привели один пример, возможны и другие варианты понимания смысла). Только древнее доброе пожелание легкого пути приоткрывает загадку: - Скатертью дорога!Это один смысловой образ. А вот и другой. В дороге не всегда столы подворачиваются. И для дорожной трапезы порой приходится просто расстилать какую-нибудь чистую материю у дороги или даже на дороге. Вот вам и ассоциация для возникновения переносного значения, или образа «скатерти-самобранки»!..
Полный текст см. в «Смысловом Толковом Словаре Живого Русского Языка», четвертое дополненное и переработанное издание 2014 года. - РИТМ, Екатеринбург