An approach for decomposing N -ary data relationships