If you have a seated product that has a seating plan based on a layout, and you have made custom alterations to the seating plan of the original product, when you copy & paste that product, would you expect:
The new product has a fresh copy of the original layout. The changes I made were to allocations such as company and press holds, and those only apply to one performance. I wouldn’t expect the holds to be copied over any more than I’d expect seats that had been sold on the original to be sold on the copy. Also, I changed the price bands of a few seats because we were selling well, and I wanted to maximise my revenue, but that’s just a one-off change.
The new product has an exact copy of the seating plan of the old product, including any seats I altered. The changes I made were to block out the front row that’s not available for this show, and I didn’t want to bother making a new layout for the purpose, I just wanted to amend a product and copy it.
I prefer (1), because if you’ve made any important changes, it’s easy enough to make a copy of the layout and reference that. Plus it’s cleaner, and easier to code. Am I wrong?