大多数数据库的设计指导方针都倾向于将数据库组织成多个表 - 每个表关注一个特定的主题 - 而非一个包含所有必要字段的大型表.设置多个表可以避免数据库中的信息发生重复,因为只会将信息在一个表中存储一次.当需要当前表中未包含的信息时,可以将两个表关联起来. 例如,您可能会从组织中的其他部门获取数据,向供应商购买具有商业价值的数据,或者直接从 Internet 下载数据.如果这些信息本身存储在表文件(如 dBASE.INFO 或地理数据库表)中,您就可以将其与地理要素相关联,而后在地图上显示这些数据.