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

Použití pole DATE jako primárního klíče dimenze data s MySQL

Dimenze data je něco speciálního – ve skutečnosti je preferováno mít datum (2011-12-07) nebo celé číslo související s datem (20111207) jako primární klíč. To umožňuje pěkné rozdělení (podle data) tabulek faktů.

Pro jiné typy dimenzí se doporučují náhradní (celočíselné) klíče.

Jako šablona má každá dimenze obvykle položky pro unknown, not entered, error, ... které se často shodují s klíči 0, -1, -2, ...

Z tohoto důvodu je běžnější najít jako primární klíč místo data celočíselné datum (20111207) -- je trochu chaotické představovat unknown, not entered, error, ... s klíčem typu datum.



  1. Příklady ADDDATE() – MySQL

  2. Aktualizace z MYSQL na MYSQLI

  3. Jak mohu vyhledávat v tabulce hodnot oddělených čárkami?

  4. Jak se připojit ke vzdálené databázi PostgreSQL přes SSL s Pythonem