A Table Hook to minimize the upgrade work

In a line with the methods introduced by Partner Ready Software I am now upgrading old code to NAV 2013 R2 with the goal to modify the standard objects a little as possible.

I don’t recall Mark, Waldo, Gary or Vjeko speaking about a Table Hook but I decided to go that way anyway. As an example I have about twenty new field for the Customer Table. Instead of creating these fields in table 18 I create a new table that I call Customer Hook. The Hook Table must include the fields from the primary key and the primary key it self from the Master Table.