I am really not sure though if any of my thought is something other than lookup tables and types of joins.