# リレーションシップとAirtableコレクション

関係性と外部コレクションを扱うことは、通常のコレクション内の関係性よりも少し複雑ですが、リストとフィルターを使用して目的を達成することができます。

例えば、AirtableにはTrips（旅行）とActivities（アクティビティ）という2つのテーブルがあり、それぞれがAdalo内で独自の外部コレクションとして設定されているとします。アプリのホーム画面にはTripsのリストが表示され、TripをクリックするとTripの詳細画面に移動し、Tripの名前と説明、およびそのTripのすべてのアクティビティを表示したいとします。そして、Airtableでは、各アクティビティレコードがTripレコードに関連付けられています。

Tripの詳細画面で、現在のTripに属するアクティビティのみを表示するには、Activitiesリストに次のようなフィルターを追加します：

![](https://797861279-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EFNSNZLMs5AZ70x2P33%2Fuploads%2Fgit-blob-f5378b0c00ecb5097b1f3f742c90061aa21cbdc2%2FScreenshot%202020-03-19%20at%202.11.25%20PM.png?alt=media)

このフィルターは、基本的には、関連するAirtable内のTripの名前がユーザーがホーム画面のTripsリストからクリックした現在のTripの名前と同じであるアクティビティのみを含めるということを示しています。
