The common way is to use 'joins' as has been mentioned above, especially if you come from a RDBMS background such as MS Access. Because SQLite is so simple and powerful, I have found it easier just to include a LinkID field when creating the Table.
Then you can have any number of levels (parent/child or master/detail) on your activity. I often use 3 levels - the top one being a Spinner, the 2nd and 3rd being Listviews. Selecting a top level displays the 'child' records (in summarised form) in the 2nd level (ListView); and selecting a 2nd level item will display the 'child' records in the 3rd level (ListView).
Obviously, when populating any level, you need to store the ItemID so that you can quickly access the 'child' records via the LinkID. For ListViews use ListView.AddSingleItem2 for this purpose.