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

Použití ActiveRecord k dosažení složitých vztahů v Rails

Pro daný scénář bych:

  1. vytvořte kategorie tabulky pro uložení každé kategorie
  2. vytvořte tabulku pole_kategorií pro uložení každého pole kategorie
  3. vytvořte tabulku collected_categories k ukládání všech shromážděných dat z polí kategorií v serializovaném hash

Shromážděná data lze snadno (de)serializovat do textového sloupce (bez ohledu na to, jaký db engine použijete).

Zkontrolujte zdroje, které využívají váš problém:dynamické formuláře




  1. Mysql Vypočítat časový rozdíl mezi časovými razítky ve stejném poli?

  2. Co je systém správy databází a relačních databází (RDBMS)

  3. Spusťte pro vynucení vztahu M-M

  4. Jak iterovat po řádku prostřednictvím dotazu mysql v php