Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Struktura bazy danych obejmująca pola dynamiczne

Na nowo wymyśliłeś stary antywzorzec o nazwie Entity-Attribute- Wartość . Idea pól niestandardowych w tabeli jest logicznie niekompatybilna z relacyjną bazą danych. relacja ma ustaloną liczbę pól.

Ale nawet jeśli nie jest to odpowiednio relacyjne, czasami musimy to zrobić.

Istnieje kilka metod naśladowania pól niestandardowych w SQL, choć większość z nich łamie zasady normalizacji. Aby zobaczyć kilka przykładów, zobacz:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Jak podzielić wartości na pojedyncze ciągi za pomocą przecinka

  2. Znaczenie MySQL INT

  3. mysql ...w którym klauzula jest niejednoznaczna

  4. Raportowanie błędów przygotowanych przez MySQLi

  5. BŁĄD 1067 (42000):Nieprawidłowa wartość domyślna dla „created_at”