WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Fremd-Schlüssel oder nicht??

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Fremd-Schlüssel oder nicht?? - 21 Sept 2020 Antworten
im Forum für Webhosting Homepage gefunden:
Fremd-Schlüssel oder nicht??
bigtail
Pixelschubser
Threadstarter




Beiträge: 2

Hallo,

ich habe in einer Datenbank zwei Tabellen: (beide sind MyISAM-Tabellen)
Tabelle „kunden“
Tabelle „Anzeigen“

Es befindet sich in der Tabelle „kunden“ eine Spalte mit dem Namen „kundennummer“, die Auto_Increment und PrimaryKey ist.

Jedes Mal wenn ein Kunde sich einträgt, werden seine persönlichen Daten in die Tabelle „kunden“ und seine Anzeige-Daten in die Tabelle „Anzeigen“ eingetragen.

Der Kunde bekommt in der Tabelle „kunden“ automatisch eine eindeutige Kundennummer zugeteilt.
Dann wird diese Kundennummer aus der Tabelle „kunden“ abgefragt und in die Tabelle „Anzeigen“ auch unter der Spalte „kundennummer“ eingetragen.

Damit soll erreicht werden, dass die Anzeigen durch die Kundennummer eindeutig zu identifizieren sind.

Nun meine Frage:
Ist „kundennummer“ in der Tabelle „Anzeigen“ bereits ein Fremd-Schlüssel??
Wenn Ja, besteht auch die „refernzielle Integrität“??


Danke

  Profil   Editieren   Zitieren
XChris
Pixelschubser




Beiträge: 14

Hallo,
ja Du hast eine Beziehung über einen Fremdschlüßel mit einer 1 : n Beziehung.

Leider unterstützt MyISAM keine FK. Wechsle doch in INNODB Tabellen! Da hast du auch richtige Transaktionen, FK (auch cascadierend) und einige weitere Optionen.

Chris


----
www.schlechte-doku-hasser.de

  Profil   Editieren   Zitieren
a.m
Pixelschubser




Beiträge: 1

hallo,

um die datenbank einfacher zu modellieren,
empfehle ich dir den DB Designer 4.:
http://www.fabforce.net/downloads.php
die beziehungen zwischen den tabellen
lassen sich mit der maus herrstellen und
der fremdschlüssel wird dann automatisch
in der neuen tabelle erstellt.

  Profil   Editieren   Zitieren
XChris
Pixelschubser




Beiträge: 14

Das Tool ist super. Ich nehm es seit geraumer Zeit. Trotzdem muss man wissen was man tut. also Doku lesen und fragen ,-)

Chris


---
www.schlechte-doku-hasser.de

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Fremd-Schlüssel oder nicht??

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Fremd-Schlüssel oder nicht?? im Forum Homepage Hosting AntwortenLetztes Posting
Wo kann man 2020 am besten Geld aufbewahren?
in "PHP & MySQL"
0 21.09.2020 00:03 von Dana471
Sag mir einen Nebenjob im Internet
in "PHP & MySQL"
0 20.09.2020 23:22 von Dana471
Kaufen Sie das Goethe- und Telc-Zertifikat online zum Verkauf ohne Prüfung (kaufengoetheundtelc@gmai
in "PHP & MySQL"
1 25.08.2020 16:32 von jaymillz
Empfehlen Sie mehrere Optionen
in "PHP & MySQL"
2 22.08.2020 21:21 von DanWhite
Gambling
in "PHP & MySQL"
2 22.08.2020 12:02 von marsillpostads
SEO-Dienste
in "PHP & MySQL"
4 23.07.2020 21:26 von andyy
Casino online
in "PHP & MySQL"
6 11.06.2020 15:20 von Dino9595
Poolpumpe
in "PHP & MySQL"
1 09.06.2020 16:34 von Baumwerk
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
2 05.06.2020 14:06 von Rogantinno



Besucher : 6849377    Heute : 103     Gestern : 1257     Online : 147     21.9.2020    1:44      0 Besucher in den letzten 60 Sekunden        
Nach oben