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

Struktura databáze zahrnující dynamická pole

Znovu jste objevili starý antivzor s názvem Entity-Attribute- Hodnota . Myšlenka vlastních polí v tabulce je skutečně logicky nekompatibilní s relační databází. vztah má pevný počet polí.

Ale i když to není správně vztahové, stále to občas musíme udělat.

Existuje několik metod, jak napodobit vlastní pole v SQL, i když většina z nich porušuje pravidla normalizace. Některé příklady viz:



  1. Hromadné DELETE na SQL Server 2008 (Existuje něco jako Bulk Copy (bcp) pro odstranění dat?)

  2. JSON_SET() – Vložení nebo aktualizace hodnot v dokumentu JSON v MySQL

  3. ORA-12705:Nelze získat přístup k datovým souborům NLS nebo neplatnému prostředí

  4. Jak uložit desetinné číslo v MySQL?