Мисля, че Много към много връзката ще ви помогне
нещо като
-------- ----------------- ------------
- tags - <-------> - products_tags - <-------> - products -
-------- ----------------- ------------
редактиране:
подходът „Много към много“ е по-нормализираният, но мисля, че е най-трудният за прилагане, тъй като в този случай се основава на обединения за получаване на всички тагове за даден „продукт“. предимства:
- напълно нормализиран
- СУХО :тъй като ако трябва да промените името на маркер, можете да го направите и ще видите промяната навсякъде
- и др.
другият подход е да запазите всички тагове в едно поле, разделено с нещо (нека кажем запетая). Тук имате скорост по отношение на получаването на етикетите. просто трябва да разделите етикетите с този разделител и това е всичко. Запазването на маркери също е по-лесно. но не харесвам този подход, защото ако трябва да актуализирате шаблон, трябва да вървите статия по статия, да разделяте, актуализирате и след това да запазвате..