50 has plural projections 33 or 52 extending radially away from the socket axis to form a mechanism for connecting the vertical support members 40 60 to horizontal pipes 70 each projection 33 or 52 has a cross shape for easy telescopement into the end of an associated pipe 70 projections 33 and 52 are spaced circumferentially around the respective socket surface at ninety degree increments the number of projections is related to the number of tables in the system fig1 and 8 show a single table fig9 shows a system comprised of a number of tables linked together fig4 shows a socket structure used for a single table fig5 shows a socket structure usable when plural tables are to be linked together the pipe system is designed to support horizontal partitions c and vertical partitions b as shown in fig1 and 8 horizontal partitions c are flat rectangular panels having concave cut outs c1 at their corners whereby the corner areas mate with the sockets 50 that connect the vertical pipes and tubular struts 60 fig1 shows a table having a single horizontal partition fig8 shows a table having two horizontal partitions the vertical partitions can be flat panels as shown at b in fig1 and 2 alternately the vertical partitions can be formed of a fabric net material as shown at 90 in fig8 and 9 fig9 further shows the horizontal partitions as being formed of a net material fig6 and 7 show connectors that can be used to connect the vertical partitions of fig1 and 2 to the vertical pipes 40 each connector comprises a sleeve 80 having plural slotted clips 81 extending radially away from the sleeve axis the clips 81 are spaced circumferentially.