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

Proč bych neměl do pole databáze vkládat serializovaná pole?

V určitých kontextech na tom není nic špatného. Správa relací je rozhodně jedním z těch případů, kdy by to bylo považováno za přijatelné. Je třeba si zapamatovat, že pokud se někdy přistihnete, že se pokoušíte spojit data mezi serializovanými daty a jakýmikoli poli ve vaší databázi, udělali jste obrovskou konstrukční chybu a bohužel jsem viděl, jak se o to lidé pokoušeli.

Jakékoli „nikdy nedělat x“ berte s rezervou, protože téměř každá technika může být za určitých okolností správná. Rady jsou obvykle zaměřeny na noobies, kteří jsou velmi náchylní k nepochopení správného používání a kódování se do velmi ošklivého rohu.



  1. Změňte datový typ sloupce na sériový

  2. Jak vložit hebrejskou hodnotu do mysql db v php

  3. Jak se spouštějí paralelní plány – část 1

  4. Jak získat všechny možné kombinace řádků ze dvou tabulek v SQL