Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Combobox kein Wert enthalten (https://www.delphipraxis.net/96922-combobox-kein-wert-enthalten.html)

Christian18 2. Aug 2007 18:05

Re: Combobox kein Wert enthalten
 
Dann ist doch aber meine Relation zwischen Marken und Modellen weg. Oder sehe ich das falsch?

marabu 2. Aug 2007 18:08

Re: Combobox kein Wert enthalten
 
Zweimal Jein - mach du schon mal die Änderung, ich hole derweil weiter aus.

Du hast beim Modellieren (wir tun jetzt so als hättest du modelliert) richtiger Weise eine 1:n Beziehung zwischen Marken und Modellen erkannt. Da bewegen wir uns aber noch im konzeptuellen Datenmodell (Entities, Attributes, Relationships).

Beim Implementieren des Konzeptes musst du allerdings aufpassen: Natürlich ist die Beziehung so wie von dir erkannt, aber deine bisher im Projekt implementierte statische Master-Detail-Beziehung kommt ja nie zum Zuge. Der Record-Pointer von TMarken und damit der Fremdschlüssel FSMarke in TModelle wird nicht von dir kontrolliert. Du kontrollierst den Frendschlüssel IdxMarke in TFahrzeuge. TMarken wird in deinem Beispiel nie als Master-Table benutzt, sondern nur als Lookup-Table.

Wenn du ein Projekt mit mehreren Tabellen und transienten Beziehungen hast, dann wirst du einzelne Tabellen mal als Master-, mal als Detail- und ein anderes mal als Lookup-Table implementieren. Die Bedeutung der Entitäten in deinem zu Grunde liegenden Modell ändert sich dadurch nicht.

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr.
Seite 2 von 2     12   

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