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

Vztah jedna ku jedné zahrnující více tabulek

Pokud je to vztah jedna ku jedné, bude vždy snazší zkombinovat tři tabulky do jedné velké tabulky se sloupci s možností nulování pro tabulky sekcí.

U tohoto přístupu vidím několik pozitivních bodů:

  • Snazší operace vkládání, aktualizace a mazání.
  • Rychlejší načítání dat, když je k použití méně spojení.
  • Méně místa pro indexování, protože indexujete primární klíč pro jednu tabulku místo tří tabulek.


  1. Jak vypočítat rozdíl mezi dvěma daty v T-SQL

  2. Jak změnit hodnoty pro úpravy horních X a výběr horních X řádků v SQL Server Management Studio (SSMS) - SQL Server / Výukový program TSQL, část 20

  3. Připojit dotaz pouze se sloupci, které mají všechny hodnoty v klauzuli `in`

  4. Vkládání dat pro záznam do sqlite