Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Bug in "Database Workbench v4.1.2, Firebird Edition" (https://www.delphipraxis.net/165602-bug-database-workbench-v4-1-2-firebird-edition.html)

MarkusB 8. Jan 2012 08:59

Datenbank: Firebird • Version: nicht relevant • Zugriff über: nicht relevant

Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo @ all!

Der TreeView item "TABLE1" beinhaltet ein item "Primary Key". Wenn ich den "Primary View" aufklappe, dann habe ich wieder item "TABLE1" der wieder das item "Primary Key" beinhaltet. Nun wenn ich den "Primary View" aufklappe, dann habe ich wieder item "TABLE1" der wieder das item "Primary Key" beinhaltet. So kann ich weiter und weiter machen (siehe Bild)!

Frage: ist das so gewollt oder ist das ein Fehler oder Konfigurationsproblem?

:gruebel:

Viele Grüße
Markus

TBx 8. Jan 2012 21:14

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Hmm, sieht für mich im Moment nicht gewollt aus.

Wende Dich doch mal an Thomas Steinmaurer hier im Forum.

Gruß aus dem hohen Norden

tsteinmaurer 9. Jan 2012 07:44

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Das ist "As Designed". Man kann halt von einem Constraint ausgehend dann zu der Tabelle navigieren. Im Falle eines Primary Key Constraint sieht das ev. ein bißchen komisch und gewöhnungsbedürftig aus, aber bei FK sehr hilfreich.

Das Ganze wird dann aber auch bei Primary Key Constraints hilfreich, wenn man sich im Database Navigator (DBN) befindet und nicht über eine Tabelle geht, sondern halt über den datenbankweiten "Constraints" Knoten im Treeview und dann "Primary Keys" ...

MarkusB 9. Jan 2012 18:50

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Hallo Thomas und Thomas! :-D

Danke für die Erklärung.
Das scheint mir (als Laie) tatsächlich sehr komisch und gewöhnungsbedürftig.

Viele Grüße
Markus

:thumb:

tsteinmaurer 9. Jan 2012 18:53

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Na, das ist der erste Weg um sich mit Rekursion vertraut zu machen. Ist so beabsichtigt. :thumb:

MarkusB 9. Jan 2012 19:47

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Hallo Thomas!

Ja, eine Rekursion ist eine feine Sache! :-D

Aber so gesehen, ist das eine endlose Rekursion! :warn:

Uuups! Und das wollen wir nicht haben, oder? :wink:

Viele Grüße
Markus

Furtbichler 10. Jan 2012 06:08

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Wäre es nicht naheliegender vom FK zur Tabelle zu navigieren und über den PK einer Tabelle wieder zu einem FK?
Im ersten Fall geht es ja direkt (FK-Feld->Rechtsklick->Navigate to PK) und ich lande im PK der Fremdtabelle.
Im zweiten Fall (Rechtsklick auf PK->Navigate to FK) müsste man alle abhängigen Tabellen auflisten, aber auch das wäre kein Problem.

Das wäre jedenfalls besser, da die (visuelle) Struktur der Datenbank dann nicht zerstört wird.

tsteinmaurer 10. Jan 2012 08:38

AW: Bug in "Database Workbench v4.1.2, Firebird Edition"
 
Ich leite deine Idee weiter. Danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 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