Mailinglisten-Archive |
Hallo!
> ich wollte mal nachfragen ob jemand eventuell eine Idee hat.
> Ich will eine Suchmaschinen programmieren, die allerdings
> alle Wörter einer
> Seite indiziert.
Wie wäre es mit folgenden Relationen
suchwort (id, suchwort)
|
+---------+
|
suchwort_seite (suchwort_id, seiten_id)
|
+------------------------+
|
seite (id, seitenbeschreibung)
Somit mußt du jedes Wort nur einmal speichern und kannst über
einen join als Ergebnis alle Seiten angeben in denen das
Wort vorkommt
z.B.:
select suchwort_seite.seiten_id from suchwort, suchwort_seite
where suchwort.suchwort='wort'
and suchwort_seite.suchwort_id=suchwort.id
php::bar PHP Wiki - Listenarchive