2kral Merhaba,
kendi uygulamanda ilgili kayıtları listele. Bu kayıtlara birer ID tanımlama. Veri tabanında bunun adı auto increment diye geçer. Sonrasında kayıtlara tıklandığında zaten ilgili ID'leri alabilirsin. Alt tablo nam-ı diğer detail table olarak geçer. Bu tablo kayıtları için ise bir id, bir sahip_id bir de lazım olan alanları aç. sahip_id ana tabloda bulunan ID'dir. Daha anlaşılması için aşağıya bir tablo örneği bırakıyorum.
Ana tabloda bir kayıt için tıkladığında onun ID değerini bildiğin için;
select * from alt_tablo where sahip_id = 1
diye aratırsan alışveriş için gerekli kayıtlara ulaşır işlemleri yaparsın.
Sonrası istediğin sorguyu gerçekleştir.