What are Relationships, Foreign Keys and Normalization