欢迎来到纽约西纳特拉!为了建立我们的历史站点应用程序,我们需要设计以下数据库结构:我们将创建三个模型及其对应的表格:地标(Landmark)、标题(Title)、图像(Figure)。每个地标属于一个图像,每个图像可以拥有多个地标。标题和数字之间存在多对多的关系,因此我们需要一个连接表。我们的应用程序特别关注历史人物,大部分功能通过图像视图和控制器实现。用户可以查看所有地标的页面,并能够创建新的地标。当用户创建或编辑图像时,他们可以选择已存在的地标和标题,也可以创建新的地标和标题以关联到图像。我们的客户并不关心标题本身,因此我们不需要建立标题控制器或视图。新的标题仅在创建或编辑图像时创建。请使用测试指导您构建控制器和视图。以下是迁移编写的内容,以创建以下表格:数字(ID)、名称。