nisam ovih dana radio na tome ali, hvala, na info.
problem je sto sada imam primarni kljuc koji je autoincrement i taj status po kome bih zeleo da particionisem.
status polje se menja tokom vremena (kako tece workflow) da bi dospelo u neku, skoro nepromenljivu fazu (nesto kao 'completed').
status polje treba da postane deo primarnog kljuca. u tom slucaju ne vidim svrhu autoincrement polja. ispada da je bolje da napravim kompozitni PK po koloni status i jednom od FK-ova, na primer: TARGET_ID + TARGET_PHASE_STATUS = PK
U pitanju su 2 tabele, TARGET (1) i TARGET_PHASE (many). TARGET_ID je autoincrement PK TARGET tabele.
sve ovo deluje prihvatljivo.
sad pitanje: da li ima smisla zadrzati autoincrement kolonu i kombinovati je sa STATUS kolonom u PK i napraviti efikasno particioniranje? ako da, kako treba organizovati PK i particije?
Acta, non verba!