Diskuze: návrch databáze pro hodnocení profilů
Neregistrovaný
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Nejlepší by asi bylo, vytvořit unikátní index na té tabulce Duel. Ve SQL:
CREATE UNIQUE INDEX duel_unique_idx ON duel(ip, first_profile, second_profile)
Pak lze vložit:
IP first_profile second_profile
---------------------------------------------------
127.0.0.1 5 1
127.0.0.1 5 3
10.0.0.150 5 1
127.0.0.1 1 5
V tabulce duel pak ale nemůže logicky být IP primární klíč.
Určitě jo. Jinak bys totiž mohl mít nekonzistentní data. Referenční integrita, kterou definuješ právě pomocí FK, je hodně důležitým nástrojem databáze.
Jinak příště prosím použij tlačítko Odpovědět, abych si toho všiml dřív. Dostaneš tak i rychleji odpověď
Zobrazeno 6 zpráv z 6.