Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Schlüsselwörter zu einem Dokument? (https://www.delphipraxis.net/134105-schluesselwoerter-zu-einem-dokument.html)

Grolle 15. Mai 2009 17:12

Datenbank: Firebird • Version: 2.1 • Zugriff über: IBDac

Schlüsselwörter zu einem Dokument?
 
Hallo,

eine kurze Frage zum Datenbankdesign: In was für einem Datenfeld speichere ich Schlüsselwörter zu einem Dokument? textfeld? Varchar? Normalisierung?

Viele Grüße ...

mkinzler 15. Mai 2009 17:39

Re: Schlüsselwörter zu einem Dokument?
 
Ich würde die in einem VarChar-Feld speichern. Und dann per
SQL-Code:
select ... containing
abfragen

Grolle 15. Mai 2009 17:40

Re: Schlüsselwörter zu einem Dokument?
 
Wie groß dürfen die denn werden?

mkinzler 15. Mai 2009 17:43

Re: Schlüsselwörter zu einem Dokument?
 
Je nach FireBird-Version mindestens 32k (Ansi) bzw. 10k Unicode

Grolle 15. Mai 2009 18:03

Re: Schlüsselwörter zu einem Dokument?
 
das sollte reichen :zwinker:

hoika 18. Mai 2009 09:38

Re: Schlüsselwörter zu einem Dokument?
 
Hallo,

und wie löscht du dann ein Schlüsselfeld ?
Du lädst alle Felder (String), schmeisst das Feld (irgendwie) raus,
speicherst den kompletten String wieder ab.

Ne !! ;)


Nimm eine 2. Tabelle
id autoinc PK der Tabelle
doc_id integer FK auf das Dokument
key_name varchar(x) Schlüsselwort


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz