• Yes, it would be good to get some performance figures for really large tables. In the meantime, it is a good idea to be cautious. In the final table, indexes will be required to allow cascading updates to be done without a table scan, because the foreign key isn't, at the moment, indexed. I rather agonized whether to put it in, but though it might distract the reader from the point.

    Best wishes,
    Phil Factor