Na to jsme se ptali mnohokrát a obecná myšlenka v prostředí s více uživateli selže - a blogový systém zní přesně jako takový případ.
Takže nejlepší odpověď je:Ne. Zvažte jiný přístup.
Přetáhněte sloupec zcela z vaší tabulky - neukládá žádné informace o dalších dvou sloupcích category_id
(id, category)
již bych neuložil.
Vaše id
je serial
sloupec a již se automaticky zvyšuje spolehlivým způsobem.
- Automatické zvýšení funkce SQL
Pokud potřebujete nějaký druh category_id
bez mezer na category
, vygenerujte jej za běhu pomocí row_number()
:
- Sériová čísla na skupinu řádků pro složený klíč