Bir veritabanında etiketleri saklamak için en etkili yolu nedir?
Benim web sitesinde etiketleme sistemi arama olabilir, böylece etiketleri saklamak için en etkili yol nedir, Bir stackoverflow kullanır, benim sorum - benzer uygulama ve filtre mıyım?
Benim fikrim ÅŸu:
Table: Items
Columns: Item_ID, Title, Content
Table: Tags
Columns: Title, Item_ID
Bu kadar yavaş? Daha iyi bir yolu var mı?
CEVAP
Bir öğe pek çok etiket var. Ve bir etiket pek çok ürün olacak. Bu büyük olasılıkla çok-çok engeli aşmak için Ara bir tablo lazım bana ima eder.
Gibi bir ÅŸey
Tablo: Öğelerden< / ^ br . Sütunlar: İtem_İD, İtem_Title, İçerik
Tablo: Etiketler< / ^ br . Sütunlar: Tag_İD, Tag_Title
Tablo: İtems_Tags< / ^ br . Sütunlar: İtem_İD, Tag_İD
Web uygulamanızı delicesine popüler olabilir ve yol denormalising lazım, ama anlamsız suları çok erken muddying.
Bir nesneyi klonlamak için en etkili y...
HTML elemanları jQuery kullanarak oluş...
Konu gidiÅŸli veya etiketleri hesaplama...
'çiftleri silmek için en etkili y...
Üzerinden pandalar ile dataframes döng...