In einem Framework wie Django oder Pylons können Sie eine Funktion für die Formularübergabe einrichten. Wenn Ihr Formular beinhaltet ein Dropdown-Menü (das heißt ein select-Tag) bestückt mit Objekten aus einer Datenbank die Werte gleich der Primärschlüssel für die Aufzeichnung wie einstellen:Dropdown-Menüs in Formularen, die primäre Datenbankschlüssel enthalten
<select>
<option value="1">Volvo</option>
<option value="2">Saab</option>
<option value="3">Mercedes</option>
<option value="4">Audi</option>
</select>
Ist dies eine sichere Praxis? Ist etwas falsch mit der Verwendung eines Primärschlüssels? Wenn Sie den Primärschlüssel nicht für den Wert verwenden sollten, wie sonst können Sie dieses Formular erstellen?
Worüber machen Sie sich Sorgen? Was kann man voraussehen, dass damit etwas falsch läuft? –