Creamos la tabla unidades (hemos añadido el campo código de barras)
Código SQL
[-]CREATE TABLE UNIDADES (
ID INTEGER,
ALQUILADA_VECES INTEGER,
CODIGO VARCHAR(20) NOT NULL,
TITULO VARCHAR(100),
GENERO VARCHAR(20),
VALOR_ALQUILER VARCHAR(20),
FORMATO VARCHAR(20),
LIBRE VARCHAR(80),
FECHA_ALTA DATE,
FECHA_BAJA DATE,
COSTE NUMERIC(15,4),
RENDIMIENTO NUMERIC(15,4),
DISPONIBLE DOMSN ,
VENDIDA DOMSN ,
PERDIDA DOMSN ,
NOTAS BLOB SUB_TYPE 1 SEGMENT SIZE 80,
PORTADA BLOB SUB_TYPE 0 SEGMENT SIZE 80,
CODIGO_BARRAS VARCHAR(20)
);
Y su PK
Código SQL
[-]ALTER TABLE UNIDADES ADD CONSTRAINT PK_UNIDADES PRIMARY KEY (CODIGO);
Comentar que no usaremos códigos de barras comerciales como el Ean 8 o 13, usando para este caso una fuente con formato de códigos de barra probablemente al codebar39, me falta comprobar una cosa y lo confirmare