sql >> Databáze >  >> RDS >> Mysql

Nastavení cizích klíčů v phpMyAdmin?

Pokud chcete použít phpMyAdmin k nastavení vztahů, musíte udělat 2 věci. Nejprve musíte definovat index pro sloupec cizího klíče v referenční tabulce (takže foo_bar.foo_id, ve vašem případě). Poté přejděte do zobrazení vztahu (v odkazující tabulce) a vyberte odkazovaný sloupec (takže ve vašem případě foo.id) a akce při aktualizaci a při smazání.

Myslím si, že cizí klíče jsou užitečné, pokud máte více tabulek vzájemně propojených, zejména vaše mazací skripty budou velmi krátké, pokud správně nastavíte možnosti odkazování.

EDIT:Ujistěte se, že obě tabulky mají vybraný engine InnoDB.



  1. Úvod do služby Oracle Mobile Cloud Service

  2. Jak používat funkci NVL() v Oracle

  3. Porozumění analyzátoru pracovní zátěže k mapování překážek výkonu

  4. Brent Ozar vysvětluje interní a externí fragmentaci SQL Serveru