Forum: Datenbanken
by Hansa,
27. Jul 2005
Wenn ich was zu 100 % machen kann, dann nehme ich nicht was mit 99,99 % ! Aber lassen wir den Zufall mal weg.
Und ? Wo kommt die her ? Es geht hauptsächlich um Primärschlüssel.
Forum: Datenbanken
by Hansa,
27. Jul 2005
Ah ja, wir reden bloß über eine Zufallszahl ? Ist zwar so gut wie unmöglich, aber auch Zufälle kommen mehrmals vor. Aber egal, wer benutzt so was als Primärschlüssel ?
Forum: Datenbanken
by Hansa,
26. Jul 2005
Mabuse, schalte Dein Gehirn ein ! :mrgreen: *duck* Ist ja nur Spaß. :lol: Selbstverständlich wäre auch hier kein Primärschlüssel im Klartext beteiligt !! Ich hätte eine Land-Tabelle und würde auf die ID_LAND zugreifen ! Insofern wäre eine Änderung von 49 auf 999 für alle DS verbindlich. An der ID_LAND würde sich nichts ändern. Nur an der Nr. des Landes (also Feld : Land-Nr.). Selbe Vorgehensweise...
Forum: Datenbanken
by Hansa,
26. Jul 2005
Jaja, so war das auch gemeint. :mrgreen: Allerdings zusammengesetzt über die IDs und nicht über die Feldinhalte. Das ist ein gewaltiger Unterschied !! Nur was soll der Matchcode ? :gruebel: Gebe ich ein : "aSOc", so würde "Jasocul" gefunden werden, aber auch "XYasocZ", also Kombination UPPER, LIKE %%. Ich überlasse es also dem User, einen Suchbegriff zu definieren, der gut ist. Der weiß schon,...
Forum: Datenbanken
by Hansa,
26. Jul 2005
Ich bin für erhängen. :mrgreen: Besonders schlimm finde ich, da noch den string mit Sonderzeichen zu maskieren. 8) Wie soll denn das gehen, da z.B. ein ON DELETE CASCADE zu machen ? Der "Fall Mabuse" :lol: zeigt ja schön, wie man sich oder anderen das Leben schwer machen kann.
Forum: Datenbanken
by Hansa,
25. Jul 2005
So ist es. Ein solches Konstrukt ist z.B. eine Art.-Nr. in die man sämtlichen Schwachsin reinpackt. Also PLZ, Warengruppe, Lieferant usw.
Forum: Datenbanken
by Hansa,
25. Jul 2005
Das ist ja alles schön und gut. Was ich nur nicht verstehe, das ist, wie man so eine "sprechende Nummer" zum PK machen kann. Bzw. sogar zum einzigen Key. Was hindert einen denn dran, zuerst einmal eine ID als PK zu vergeben und dann noch ein Feld mit der komischen Nr. Das ist doch genau das, mit was Mabuse schon kämpfen mußte. Wenn ich einen Artikel habe und 100 Kunden haben dafür Preise...
Forum: Datenbanken
by Hansa,
25. Jul 2005
@Daniel :
Das wurde in Zitat Funktion nicht aufgeführt. Nur zur Info
Zum Thema :
Forum: Datenbanken
by Hansa,
25. Jul 2005
Das hier ist Mabuses Schuld. :mrgreen: Aber es interessiert mich, ob so was immer noch Gang und Gäbe ist. Also : wie siehts aus, ohne ID ? Wer macht so was ? Ich kann ja noch verstehen, wenn einer bei Textilien eine "sprechende Art.-Nr." verwendet. Aber beim Primary Key hörts doch wohl auf. 8)