AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

n:m Relation setzen

Ein Thema von Taladan · begonnen am 9. Dez 2005 · letzter Beitrag vom 9. Dez 2005
 
nieurig

Registriert seit: 26. Apr 2004
113 Beiträge
 
Delphi 6 Professional
 
#2

Re: n:m Relation setzen

  Alt 9. Dez 2005, 14:26
Hi Taladan,
eine N:M Beziehung mußt Du in zwei 1:N Beziehungen auflösen. Ergo: Du brauchst eine Zwischentabelle in der die Foreign-Key auf die beiden Haupttabllen (und ggf. zusätzliche Infos) gespeichert werden.

Das Problem mit den doppelten Schlüsselwerten läßt sich lösen, indem Du z.B. ein Datumsfeld mit in den Schlüssel aufnimmst.

Kunde
KundenNr
Name

Artikel
ArtikelNr
Bezeichnung
Preis

KundenBestellung
NrKunde ---> verweist auf KundenNr
NrArtikel ---> verweist auf ArtikelNr
BestellDatum
Menge

primary key (NrKunde, NrArtikel, Bestelldatum)

usw.

Frohes Schaffen
Niels
Erspare Dir die Gedanken über ungelegte Eier !!!
  Mit Zitat antworten Zitat
 


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 11:25 Uhr.
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