sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Bruger DATETIME som primær nøgle

Ja, hvis det selvfølgelig giver mening, at en dato/tid er en nøgle eller en del af en nøgle, hvis du entydigt skal identificere diskrete punkter eller tidsperioder. Jeg kan ikke sige, om det gælder for dit scenario, men som en generel regel er der ingen grundlæggende grund til, at nøgler ikke kan være baseret på tid - næsten ethvert datavarehus gør det.



  1. psycopg2:indsæt flere rækker med én forespørgsel

  2. Hvordan søger og erstatter man alle forekomster af en streng i en database?

  3. designdatabase relateret til tidsattribut

  4. MySQL fejl 1022 ved oprettelse af tabel