1-ja, 2-ja, 3-ja, 4-ja.
Auch...
- Brauchen Sie wirklich
BIGINT? Werden nicht 4 Milliarden Werte inINT UNSIGNEDgenügen? (Und sparen Sie die Hälfte des Platzes.) Vermutlichidist die PK einer anderen Tabelle? In diesem Fall müsste auch diese Tabelle geändert werden. - Kann
statenormalisiert werden? Oder in einENUMumgewandelt ? Wieder Platz gespart.
Punkt 3 ist schlimmer als erwähnt, da zwei eindeutige Schlüssel gesperrt werden müssen.