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

Jaký je nejlepší způsob uložení historického ceníku do tabulky MySQL?

Oddělte potřebu historických dat od potřeby aktuální ceny. To znamená:

1) Udržujte aktuální cenu v tabulce produktů.

2) Když se cena změní, vložte novou cenu do tabulky historie pouze s datem zahájení. Datum ukončení ve skutečnosti nepotřebujete, protože jej můžete získat z předchozího řádku. (Stále to můžete vložit, usnadňuje to dotazování)

Pamatujte také, že vaše historie objednávek poskytuje jiný druh historie, skutečné nákupy za danou cenu v průběhu času.



  1. Proaktivní kontroly stavu serveru SQL Server, část 5:Statistika čekání

  2. Jaké jsou osvědčené postupy pro samoaktualizaci aplikací PHP+MySQL?

  3. nelze získat přístup k mysql z příkazového řádku mac

  4. Model seznamu sousedství vs model vnořených sad pro hierarchická data MySQL?