Asignación de la misma entidad a diferentes tablas

Un poco de conocimiento de dominio. Estoy escribiendo un software de punto de venta (POS) que permite pagar bienes o reembolsarlos. Al pagar o reembolsar, uno debe especificar qué transferencia de dinero quiere usar: efectivo, EFT (~ = tarjeta de crédito), tarjeta de fidelidad, cupón, etc. Estos...