AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Eine Tabellen oder verschieden Tabellen (Dokumente / Notizen
Thema durchsuchen
Ansicht
Themen-Optionen

Eine Tabellen oder verschieden Tabellen (Dokumente / Notizen

Ein Thema von Karstadt · begonnen am 7. Jul 2006 · letzter Beitrag vom 7. Jul 2006
Antwort Antwort
Seite 1 von 2  1 2      
Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#1

Eine Tabellen oder verschieden Tabellen (Dokumente / Notizen

  Alt 7. Jul 2006, 08:53
Datenbank: Mysql • Version: 4.1 • Zugriff über: MYDAC
Hallo.

Ich benötige ihre Hilfe.

Zu einen Kontakt muss ich (Verschiedene Typen von Dokumenten anlegen) Briefe (RTF MEMO FELD), Telefonnotizen (RTF MEMO FELD) etc.

Nun habe ich zwei Tabellen. Kontakte und Dokumente. Es besteht eine 1 zu N verbindung.

Kontakt_ID (1) - Dokemente (N).

Nun ist meine Frage ob es nicht besser wäre für jeden Dokumenttyp (Briefe, Telefonnotizen) eine eigene Tabelle anlegen und somit die Suche in diesen Tabellen zu beschleunigen?

Kontakt_ID (1) - Briefe (N)
Kontakt_ID (1) - Telefonnotizen (N)


Die Suche wird über SQL "LIKE" gestartet....

PS: Kann ich in RTF FELDERN auch mit LIKE arbeiten?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 09:00
Ich würde in der Dokumneten-Tabelle die Art des Dokuments als weiteres Feld ablegen und dann alle Dokumente in ein Feld ablegen.
Markus Kinzler
  Mit Zitat antworten Zitat
Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#3

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 09:08
...das ist sehr praktisch! so wäre ich auch vorgegangen. Wie sieht das aber mit SUCHE aus, wenn die Tabelle 10.000 Datensätzen hat (in jeden Datensatz ein MEMO FELD RTF mit über 500 Zeichen)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 09:12
Das mußt du mal ausprobieren eigentlich dütfte es aber keine Problem sein.
Markus Kinzler
  Mit Zitat antworten Zitat
Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#5

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 09:21
..eine ähnliche Erfahrung gemacht?
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#6

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 09:24
Hallo,

eine Suche mit LIKE in RTF-Texten bringt selten befriedigende Ergebnisse. Das gilt auch für andere non plain text Formate. Abhilfe schafft da ein zusätzliches Feld, in welchem du eine plain text version des Dokument-Textes speicherst.

Grüße vom marabu
  Mit Zitat antworten Zitat
Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#7

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 12:48
Zitat von marabu:
Hallo,

eine Suche mit LIKE in RTF-Texten bringt selten befriedigende Ergebnisse. Das gilt auch für andere non plain text Formate. Abhilfe schafft da ein zusätzliches Feld, in welchem du eine plain text version des Dokument-Textes speicherst.

Grüße vom marabu
dsh. wenn ich ein wort such was zufällig ein FORMATAUSDRUCK ist, dann werden alle Datensätze angezeigt. Oder?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 12:52
Zitat:
dsh. wenn ich ein wort such was zufällig ein FORMATAUSDRUCK ist, dann werden alle Datensätze angezeigt. Oder?
Und es kann auch vorkommen das ein Wort nicht gefunden wird, weil es durch eine Formatzeichen unterbrochen wird.
Markus Kinzler
  Mit Zitat antworten Zitat
Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#9

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 13:18
[rot]Katz[/rot][blau]e[/blau]


aha... Super.. schlecht ist nur das die Daten doppelgespeichert werden müssen.
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#10

Re: Eine Tabellen oder verschieden Tabellen (Dokumente / Not

  Alt 7. Jul 2006, 13:21
Die doppelte Speicherung liegt in der Natur der Sache. Einzig ein über Filter gefütterter Volltextkatalog vermeidet diese Redundanz in der Tabelle - dafür werden die Daten dann aber im Index abgelegt. Nichts ist umsonst.

marabu
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:54 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