我正在建立一个蜘蛛数据库,按照该国家的名称,国家和地区组织它们。
问题是许多蜘蛛存在于该国家的多个国家和地区。
我希望能够按国家或地区对蜘蛛进行排序,而无需为蜘蛛存在的每个国家或地区输入重复条目。
例如:Say Spider A存在于美国和澳大利亚。在美国,它生活在南部和西北部。在澳大利亚,它住在新南威尔士州。
有没有办法可以为这只蜘蛛制作一个条目,但是当我在美国>南方或澳大利亚>新南威尔士州寻找蜘蛛时它会被标记出来?
我正在建立一个蜘蛛数据库,按照该国家的名称,国家和地区组织它们。
问题是许多蜘蛛存在于该国家的多个国家和地区。
我希望能够按国家或地区对蜘蛛进行排序,而无需为蜘蛛存在的每个国家或地区输入重复条目。
例如:Say Spider A存在于美国和澳大利亚。在美国,它生活在南部和西北部。在澳大利亚,它住在新南威尔士州。
有没有办法可以为这只蜘蛛制作一个条目,但是当我在美国>南方或澳大利亚>新南威尔士州寻找蜘蛛时它会被标记出来?
Answers:
您想要记录蜘蛛和位置之间的多对多关联。如果您使用的是数据库,则可以使用单独的表来记录关联:
蜘蛛表
Name Web/Hunter Nocturnal ...
Spider A
Spider B
Spider C
位置表
Name Latitude Annual rainfall ...
Location 1
Location 2
Location 3
蜘蛛/位置表
Spider Location
Spider A Location 2
Spider A Location 3
Spider B Location 1
Spider B Location 3
Spider C Location 2
数据库系统(如Access)具有记录此类信息的必要功能,并按位置指定蜘蛛报告,并通过蜘蛛指定另一个位置报告。
可以使用电子表格系统(例如Excel)来保存此类信息。但它并没有发挥电子表格的优势,因此它更难,更不可靠。
您可能知道Excel而不是Access。但是,如果您没有发现学习Access并使用它比尝试在Excel中实现它更容易,我会感到惊讶。