Trzy stoły: product: z kolumnami: ( a, g, ...a_lot_more... ) a: PK, clustered g: bit-column main: z kolumnami: ( c, f, a, b, ...a_lot_more... ) c: PK, clustered f: bit-column (a, b): UQ lookup z kolumnami: ( a, b, c, i ) (a, b): PK, clustered a: FK to product(a) c: UQ, FK to main(c) i:...