例如,我有一个主表[原始数据,其中包含邮政编码作为其他表的外键]。然后我有表格[Geo],其中包含col邮政编码及其对应的cols lat和lon。另外,我有一个包含col邮政编码和col type_of_audience的表。我还有一个包含col postcode和col trust_value的表。如果我想将这些信息LEFT JOIN加入我的主表[还有40多个cols]。有没有更有效的方法呢?
答案 0 :(得分:0)
单独表的原因是为了防止在主表中重复信息。如果您将lat / lon,type_of_audience和trust_value放在主表中,那么您将在具有相同邮政编码的每一行中放置相同的信息。
话虽如此,我认为邮政编码(lat / lon,type_of_audience,trust_value)的所有特征都可以是邮政编码表中的列。换句话说,只有一个表描述邮政编码,而不是三个。一个表与主要表连接,而不是三个。