This is something that took a whole lot of trial and error. I wanted to do something unique, and this is the end result of that. The table is cloned from and repository linked to the Nightlife Diner Table, the table will also allow for "keep buying" which took me forever to figure that one out, I was digging through BHAVs and everything, and the solution was quite simple really, much more than I was giving it credit for, you only have to go to the OBJD and find where it says "Keep Buying" and select "true" then commit.
This can be useful for large dinner parties with a lot of guests, birthday parties, community lots, a cafeteria setting, that sort of thing. So you're saying can't this be achieved with boolProp SnapObjectsToGrid false, well yes, and no. You can do it only to the tables but, if you want chairs there, sims can't eat at the tables. With this object, sims can eat at the tables, and you can design it to look any way you want. I hope you can find some use for it, I know I certainly can, it took me a long time to make it so I hope you do like it. The poly count is 378.
I should clear up, if you place several Maxis tables at an odd shape there will be gaps in between, so you would just have several tables in your room. This table makes it so you can connect them to form one table.
I noticed there was a problem with the shadows while playing with it, so I fixed that.
P.S. Check the creator recommended creations tab for extra serving sizes this will come in handy especially if you want very many tables placed. Also in creator recommendations are recolors of this particular table which will be shown in this table.
P.P.S. Ignore the man's feet clipping through the table, it happens even on the regular table, it's just a side effect of The Sims 2.
IgnorantBliss for the repository link object tutorial
Quaxi and SimPE
Will Wright, Maxis, and EA