How about a printed banner with hemmed edges and grommets using bungee cords beneath the table top. It'd be like a super heavy duty plastic-coated tablecloth.short term or long term?
banner, with raw edges, and then overlay a sheet of plexi / acrylic that is mechanically attached to the table.