Ing. Sistemas
En este manual podemos ver todo el código que se necesito para la creación de la base de datos de la farmacia.
Por ejemplo la estructura de las tablas y FK.
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_PRODUCTO__TIPO_PRODUCTO')
AND TYPE='F'
)
ALTER TABLE PRODUCTO
DROP CONSTRAINT FK_PRODUCTO__TIPO_PRODUCTO
GO
IF EXISTS(SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_PROVEEDOR__TIPO_IDENTIFICACION')
AND TYPE='F'
)
ALTER TABLE PROVEEDOR
DROP CONSTRAINT FK_PROVEEDOR__TIPO_IDENTIFICACION
GO
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__PROVEEDOR')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__PROVEEDOR
GO
IF EXISTS(SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__FARMACIA')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__FARMACIA
GO
IF EXISTS (SELECT 1
FROMSYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__PRODUCTO')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__PRODUCTO
GO
--BORRAR TABLAS
IF EXISTS (SELECT 1FROM SYSOBJECTS
WHERE ID=OBJECT_ID('TIPO_PRODUCTO')
AND TYPE='U'
)
DROP TABLE TIPO_PRODUCTO
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('PRODUCTO')
ANDTYPE='U'
)
DROP TABLE PRODUCTO
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('TIPO_IDENTIFICACION')
AND TYPE='U'
)
DROP TABLE TIPO_IDENTIFICACION
GO
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('PROVEEDOR')
AND TYPE='U'
)
DROP TABLE PROVEEDOR
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHEREID=OBJECT_ID('FARMACIA')
AND TYPE='U'
)
DROP TABLE FARMACIA
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('INVENTARIO')
AND TYPE='U')
DROP TABLE INVENTARIO
GO
CREATE TABLE...
Regístrate para leer el documento completo.