Also quasi/ in etwa so:
Tabelle: Metadaten
Artikel-ID Tagname weight/relevance
Schlecht, schlecht, schlecht :)
Hmmm ..., und wie mit den Tagnames ansich verfahren? Den jedes Mal für jeden Artikel da explizit drinstehen zu haben, macht ja eigentlich auch keinen Sinn, oder? Spendiert man denen eine extra/ eigene Tabelle? Und arbeitet dann nur mit Verknüpfungen?
Richtig, genau so:
Eine Tabelle für Tags und Kategorien:
ID | Tagname | Art | Relevanz
Eine Tabelle f+r die Beziehung (n:m):
ArtikelID | TagID
Eine Tabelle für Artikel
ID | Text
Aber deshalb liebe ich dieses Forum hier ja so sehr, weil es hier zu (fast) jedem relevanten Thema immer mind. Experten gibt, der einem "auf die Sprünge" helfen kann!)
Du hast dir selbst mit deiner Frage schon einen Großteil der Antwort geholt - die Bestätigung (oder Ideen) einzuholen ist imho schlauer als sich plump eine Antwort geben zu lassen - von der Seite bist du auf jeden Fall auf dem richtigen Weg.