phpbar.de logo

Mailinglisten-Archive

[php] Eine richtige Suchmaschine programmieren?

[php] Eine richtige Suchmaschine programmieren?

Seiler, Markus Markus.Seiler_(at)_sglcarbon.de
Wed, 9 Aug 2000 14:01:00 +0200


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