Use diffrence UVset apply to diffrence texture mapping, then use Layertexture Node combine these together. Because floor base layer can use some producrce texture. Other mapping pattern use alpha and uvset control projecting position. This method may be can help u! Good Luck