phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Използване на ID в бази данни

id полето е пример за сурогатен ключ . Добра идея е да използвате сурогатен ключ като първичен ключ в база данни, тъй като той е напълно несвързан и следователно не се влияе от външни събития в реалния свят.

Използване на естествен ключ като имейл адреса може да причини проблеми, защото ако потребител промени имейл адреса си, вашият ключ ще трябва да промени. Това може да създаде трудности, тъй като ще наруши ограниченията на външния ключ. Това също така ще направи заявките за събития, свързани с конкретен потребител, с течение на времето по-трудно, тъй като нямате гарантиран единен ключ, който да е последователен за цялата история на този потребител.

Ако имате повече от една база данни във вашата компания, която се нуждае от ключовете, или експортирате данни от вашата база данни в други приложения или системи, тогава, когато промените ключ във вашата база данни, може да се наложи да промените и ключовете в тези системи, нещо което не може да се направи автоматично, като се използва ON CASCADE UPDATE.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Как да автоматизирате архивиране на база данни с помощта на phpmyadmin

  2. Изтриване на полета от таблици на база данни с phpMyAdmin

  3. Не може да се увеличи размерът на качвания файл WAMP

  4. Достъп до phpMyAdmin (Xampp) от друга мрежа

  5. PHPMyadmin xampp грешка