it depends i think round table would be better in a square dining room coz its equally accessible from all sides whereas a rectangle table would fit better in a dining room with a weird shape/other shapes . in which, the rectangle table will be flushed against the wall.