Ben onları etiketleri kullanarak arama yapabilirsiniz, böylece kullanıcıların öğeleri etiketlemek için izin isteyen. Temiz bu ulaşmanın en iyi yolu nedir? Bugüne kadar çözüm sadece benim şimdiki db sistemine iki ekstra tablo ekleyerek içerir ile geldi.
<db Trackable product 1>
int id;
info etc
</>
<db Trackable product 2>
int id;
info etc
</>
//defines the M:M relationship between Tag and various types of Trackable products
<db TagLink>
int trackableProd1Id
int trackableProd2Id
int tagId
</>
<db Tag>
int tagId
tag name etc
</>
Bu konuda gitmek için iyi bir yolu var mı? Bu yaklaşımın bir yararı iyi ölçek gerektiğini ve o da bana sadece Taglink tabloya bir sütun ekleyerek gelecekte daha izlenebilir ürünler eklemek için izin verir. Bu tabii ki ben tabloları 10 bulunuyor izlemek için planlanan eğer iyi bir fikir değil ama yukarı 3-4 tablolar için iyi çalışması için bu olmamalıdır ispatlamak gerekir?