Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
3
Erster Beitrag:
vor 3 Jahren, 2 Monaten
Letzter Beitrag:
vor 3 Jahren
Beteiligte Autoren:
Joel, Alexandre Leclerc

tagging things

Startbeitrag von Joel am 01.12.2014 18:03

Hi all -

Whats a good way to tag things - like Google does with emails, Blogs, etc. I mean from a database stand point. I want to be able to tag something with any number of dif tags. So a separate table entry for each tag attached to the main object being tagged?

Antworten:

Hi Joel,

This is ultimately the best approach (even a full text index on a column will result in the same thing). You have a table with two columns: tags and IDs the tag refers to. You index both.

- Display: When displaying an ID you can display it's tags very easily.
- Search: This is the fastest to make search. You can have a SQL query that merge both files together. All matching tags return full record then you can apply further search criterion on other fields. You can match many tags (inclusive or exclusive) easily.

Other techniques can work (some more simple) but they usually have too important drawbacks in terms of performance or scalability.

Best regards,
Alexandre Leclerc

von Alexandre Leclerc - am 01.12.2014 18:17
A bit late, but just saw this!

Thanks Alexandre!

J

von Joel - am 27.01.2015 02:51
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.