Oh yes I realise and already knew that, I wasn’t looking to create any relationships myself in the actual database.
Oh I wasn’t looking to create any relationships myself, was merely wanting to note which tables use fields that also exist in other tables, and note this done so that it would help me in creating queries later on.
When creating a character using the eve client, ancestry is able to be choosen at the same time as the education / starting corp.
Also the crpNPCCorporations table only has a solarSystemID and nothing deeper than this, so unsure how I would get down to region level by starting with each NPC corp as you suggest.