Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich habe es mir gedacht wenn ich z.B zwei Spalten von "Bestellung" als Primary Key definiere und in eine andere Tabelle "tabelle2" einen Foreign Key auf Tabelle "Bestellung" setze sollte teoretisch funktionieren
Warum möchtest Du das nicht über die Benutzerrechte, z.B. über eine Role, steuern?
Bei Deinem Vorgehen würde
.. ein Delete abgesetzt,
.. der auf einen Fehler läuft weil die Datenbank die referentielle Integrität prüfen muss,
.. der Fehler wird gemeldet,
.. der Anwender muss die Meldung bestätigen.
Viel zu viel Aktion für etwas, was die DB sowieso bei jedem Delete prüfen muss.