On 13/09/2007, Andrew Garrett andrew@epstone.net wrote:
On 9/13/07, Nick Jenkins nickpj@gmail.com wrote:
and adding tables is generally painful and thus something people try
to avoid doing.
My understanding is that adding a new field to the page table would take far longer than adding a new table - since adding a new field involves adding that field to all the existing records, whereas adding a new table just involves adding a new table definition.
Checking it out on IRC, domas says this is correct.
I agree. Adding a new table is fairly easy and quick. Populating it, on the other hand, can be rather slow and painful, but in this case I don't think it can be any slower than adding the rows to the existing table.