Kardinalität ändern bzw. anpassen

Hallo,

es geht um eine DB zu einem XTC SHOP.

Hatte Probleme das ich mehrere Index Einträge hatte z.b.

Es sollte nicht mehr als ein Index des Typs INDEX für die Spalte products_id gesetzt sein

dass mehrfach in einer und anderen Tabellen, habe alle von Hand gelöscht und teils war der Fehler gelöst.

Nun habe ich teilweise die Kardinalität auf 0 stehen weiß aber das zum Teil andere Werte da stehen müssen.

Wie kann man die Kardinalität ändern bzw. anpassen ?

MYSQL
phpMyAdmin

Danke

MFG

Moin, vampsm,

Nun habe ich teilweise die Kardinalität auf 0 stehen weiß aber
das zum Teil andere Werte da stehen müssen.

dann benutzt Du halt teilweise und zum Teil den ALTER TABLE:

ALTER TABLE 
ALTER COLUMN 

Gruß Ralf

Hallo Ralf,

mir ist aufgefallen, das der Kardinal Wert zum Teil nur der Inhalt der Tabelle wiederspiegelt.

Wenn das so ist braucht und kann man ja nicht diesen Wert zu ändern

MFG

Hi vampsm,

mir ist aufgefallen, das der Kardinal Wert zum Teil nur der
Inhalt der Tabelle wiederspiegelt.

nimm’s mir nicht krumm, aber ich weiß nicht, was Du damit sagen willst. Die Kardinalität ist eine Eigenschaft einer Beziehung und sagt aus, ob das FS-Attribut in einer Tabelle vorhanden sein muss oder nicht.

Gruß Ralf

Au weh
Hi vampsm,

da war ich gerade mit den Gedanken woanders. Streich das, was ich zur Kardinalität gesagt habe und erzähl, was Du darunter verstehst.

Gruß Ralf