Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi foreign keys / Indices (IB/FB) (https://www.delphipraxis.net/18802-foreign-keys-indices-ib-fb.html)

Hansa 24. Mär 2004 19:16


foreign keys / Indices (IB/FB)
 
Hi,

ich erkläre am besten, was ich gemacht habe : 1 Table Warengruppen 1 Table Artikel. Jeder Artikel kann eine Hauptgruppe und eine Untergruppe haben, die stammen aber beide aus der Table Warengruppen. Dem Artikel habe ich jetzt 2 Foreign Keys verpaßt, einmal für die Hauptgruppe und halt diie Untergruppe. Die Felder ID_WGHAUPT ud ID_WGUNTER referenzieren jeweils die Table WG.

Kann man das so überhaupt machen ? Es kommen nämlich Fehler. :mrgreen: Im Moment kann ich die Foreign Keys nicht löschen weil : "Index is in use". Später will ich, sofern tatsächlich eine Warengruppe gelöscht wird, daß dann eben auch die entsprechenden Artikel weg sind, also kaskadierend.

MrSpock 27. Mär 2004 10:10

Re: foreign keys / Indices (IB/FB)
 
Hallo Hansa,

eine foreign key zeigt auf den Primärschlüssel einer anderen Tabelle. Es ist durchaus möglich, für 2 Felder einer Tabelle einen foreign key zu definieren, der auf denselben Primärschlüssel einer anderen Tabelle zeigt. Es ist aber nicht möglich, auf ein anderes Feld als den Primärschlüssel zu verweisen.


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