CREATE TABLE CUENTA_X_COBRAR_PAGAR( ID_CUENTA_X_COBRAR_PAGAR BIGINT UNSIGNED NOT NULL, ID_TRANSACCION_ORIGEN BIGINT UNSIGNED, ID_PERSONA BIGINT UNSIGNED, ID_BODEGA BIGINT UNSIGNED NOT NULL, FECHA_APERTURA DATE, FECHA_VENCE DATE, FECHA_PAGA DATE, TIPO CHAR(30), ESTADO CHAR(30), VALOR_TRANSACC DECIMAL(15,2), SALDO DECIMAL(15,2), CON_DESCUENTO VARCHAR(2), CREADO_POR BIGINT UNSIGNED, FECHA_CREADO TIMESTAMP, COMENTARIO VARCHAR(120), COPIA_PRINCIPAL INTEGER, COPIA_1 INTEGER, COPIA_2 INTEGER, ACTUALI_PRINCIPAL INTEGER DEFAULT 1, ACTUALI_1 INTEGER DEFAULT 1, ACTUALI_2 INTEGER DEFAULT 1, PRIMARY KEY (ID_CUENTA_X_COBRAR_PAGAR,ID_BODEGA), FOREIGN KEY (ID_PERSONA) REFERENCES PERSONA(ID_PERSONA), FOREIGN KEY (ID_BODEGA) REFERENCES PERSONA(ID_PERSONA) ); CREATE INDEX ind_CXCP_COPIA_PRINCIPAL ON CUENTA_X_COBRAR_PAGAR(COPIA_PRINCIPAL); CREATE INDEX ind_CXCP_COPIA_1 ON CUENTA_X_COBRAR_PAGAR(COPIA_1); CREATE INDEX ind_CXCP_COPIA_2 ON CUENTA_X_COBRAR_PAGAR(COPIA_2); CREATE INDEX ind_CXCP_TRANS_ORI ON CUENTA_X_COBRAR_PAGAR(ID_TRANSACCION_ORIGEN); CREATE INDEX ind_CXCP_ACTUALI_PRINCIPAL ON CUENTA_X_COBRAR_PAGAR(ACTUALI_PRINCIPAL); CREATE INDEX ind_CXCP_ACTUALI_1 ON CUENTA_X_COBRAR_PAGAR(ACTUALI_1); CREATE INDEX ind_CXCP_ACTUALI_2 ON CUENTA_X_COBRAR_PAGAR(ACTUALI_2);