Gracias olbeup:
En cuanto a los indices las tablas tienen la sig estructura:
Código SQL
[-]CREATE TABLE "VENTAS"
(
"VENTA_KEY" INTEGER NOT NULL,
"CORTE" INTEGER,
"SERVICIO" INTEGER,
"TICKET" INTEGER,
"MESA_KEY" INTEGER,
"FECHA" TIMESTAMP,
"SUB_TOTAL" FLOAT,
"CORTESIAS" FLOAT,
"TOTAL" FLOAT,
"CORTESIA_FOLIO" INTEGER,
"TIPO_PAGO" VARCHAR(20),
"MESERO" INTEGER,
"CAJERO" INTEGER,
"FACTURADO" CHAR(1),
"TIPO_TARJETA" CHAR(1),
"CANCELADA" CHAR(1),
"CONCEPTO_KEY" INTEGER,
"CONTABLE" CHAR(1),
"DESPRECIABLE" CHAR(1),
"FINALIZADA" CHAR(1),
PRIMARY KEY ("VENTA_KEY")
);
Código SQL
[-]CREATE TABLE "VENTAS_CONCEPTOS"
(
"VENTA_KEY" INTEGER NOT NULL,
"CODIGO" VARCHAR(25) NOT NULL,
"CANTIDAD" INTEGER,
"PRECIO" FLOAT,
"IMPORTE" FLOAT,
"PIEZAS_PAQUETE" INTEGER,
"PREPARADO" CHAR(1),
"CORTESIA" CHAR(1)
);
Supongo que el indice de la tabla de "Ventas" es creado automáticamente con el Primary key, en cuanto a la tabla de ventas_conceptos el campo de venta_key puede repetirse "N" cantidad de veces.
Gracias.