---------------------------------------------------
-- 메뉴관리 -- 사용하지 않음
---------------------------------------------------
-- CmMenuClassFirst와 CmMenuClassSecond 통합
--CREATE TABLE CmMenuClass
--(
--	--SiteId				int  NOT NULL ,				
--	ClassId             int  NOT NULL ,				 
--	ParentClassId		int  NOT NULL ,			
--	Name				nvarchar(50)  NOT NULL ,	
		
--	IsUse				bit  NULL ,					
--	SortOrderNo         int  NULL ,					
--	InsertedDate        datetime  NULL ,			
--	InsertedUserId      nvarchar(24)  NULL ,		
--	UpdatedDate         datetime  NULL ,			
--	UpdatedUserId       nvarchar(24)  NULL ,		
	
--	PRIMARY KEY (ClassId ASC)
--);
--DBCC CHECKIDENT( CmMenuClass, RESEED, 1 )

--CREATE TABLE InmeMenu
--CREATE TABLE CmMenu
--(
--	--SiteId				int  NOT NULL ,				 
--	MenuId              nvarchar(50) NOT NULL ,		
--	--ClassId             int  NOT NULL ,			
--	Name				nvarchar(50) NOT NULL ,		

--	MenuPath            nvarchar(200)  NULL ,		
--	MenuPermission      smallint  NULL ,			
	
--	IsUse				bit  NULL ,					
--	SortOrderNo         int  NULL ,					
--	InsertedDate        datetime  NULL ,			
--	InsertedUserId      nvarchar(24)  NULL ,		
--	UpdatedDate         datetime  NULL ,			
--	UpdatedUserId       nvarchar(24)  NULL ,		
	
--	PRIMARY KEY (MenuId ASC)
--);
--DBCC CHECKIDENT( CmMenu, RESEED, 1 )

--DELETE FROM CmMenuClass;
--INSERT INTO CmMenuClass VALUES(1, 0, '설정', 1);
--INSERT INTO CmMenuClass VALUES(2, 0, '에너지', 1);
--INSERT INTO CmMenuClass VALUES(3, 0, '에너지제어', 1);
--INSERT INTO CmMenuClass VALUES(4, 0, '시설관리', 1);
--INSERT INTO CmMenuClass VALUES(5, 0, '계획수립', 1);
--INSERT INTO CmMenuClass VALUES(6, 0, '성능분석', 1);
--INSERT INTO CmMenuClass VALUES(7, 0, '사이트관리', 1);

--DELETE FROM CmMenu;
--INSERT INTO CmMenu VALUES('Holiday', '휴일 관리' , '설정', 7, 1);
--INSERT INTO CmMenu VALUES('PointLocationMapping', 1, '빌딩 정보 관리' , '설정', 7, 1);
--INSERT INTO CmMenu VALUES('Formula', '성능 분석 수식 관리' , '설정', 7, 1);

--INSERT INTO CmMenu VALUES('Building', '빌딩 정보 관리' , '설정/빌딩관리', 7, 1);
--INSERT INTO CmMenu VALUES('Floor', '층 정보 관리' , '설정/빌딩관리', 7, 1);
--INSERT INTO CmMenu VALUES('Zone', '구역 정보 관리' , '설정/빌딩관리', 7, 1);

--INSERT INTO CmMenu VALUES('CompanyType', '회사구분코드' , '설정/회사·부서관리', 7, 1);
--INSERT INTO CmMenu VALUES('Company', '회사 정보 관리' , '설정/회사·부서관리', 7, 1);
--INSERT INTO CmMenu VALUES('Department', '부서정보관리' , '설정/회사·부서관리', 7, 1);

--INSERT INTO CmMenu VALUES('Position', '직위 코드 관리' , '설정/사용자 정보 관리', 7, 1);
--INSERT INTO CmMenu VALUES('BusinessField', '업무 분야 관리' , '설정/사용자 정보 관리', 7, 1);
--INSERT INTO CmMenu VALUES('UserGroup', '사용자 권한 관리' , '설정/사용자 정보 관리', 7, 1);
--INSERT INTO CmMenu VALUES('User', '사용자 정보 관리' , '설정/사용자 정보 관리', 7, 1);

--ALTER TABLE CmMenuClass
--	ADD  FOREIGN KEY (SiteId) REFERENCES CmSite(SiteId)
--;

--ALTER TABLE CmMenu
--	ADD  FOREIGN KEY (ClassId) REFERENCES CmMenuClass(ClassId)
--;



----CREATE TABLE InmeFirst
--CREATE TABLE CmMenuClassFirst
--(
--	FirstId             int NOT NULL ,				
--	Name				nvarchar(50)  NOT NULL ,

--	IsUse				bit  NULL ,
--	SortOrderNo         int  NULL ,
--	InsertedDate        datetime  NULL ,
--	InsertedUserId      nvarchar(24)  NULL ,
--	UpdatedDate         datetime  NULL ,
--	UpdatedUserId       nvarchar(24)  NULL ,
	
--	PRIMARY KEY (FirstId ASC)
--);

---- CREATE TABLE InmeSecond
--CREATE TABLE CmMenuClassSecond
--(
--	FirstId             int  NOT NULL ,
--	SecondId            int  NOT NULL ,
--	Name				nvarchar(50)  NOT NULL ,
	
--	IsUse				bit  NULL ,
--	SortOrderNo         int  NULL ,
--	InsertedDate        datetime  NULL ,
--	InsertedUserId      nvarchar(24)  NULL ,
--	UpdatedDate         datetime  NULL ,
--	UpdatedUserId       nvarchar(24)  NULL ,
	
--	PRIMARY KEY (FirstId ASC,SecondId ASC)
--);

--ALTER TABLE CmMenuClassSecond
--	ADD  FOREIGN KEY (FirstId) REFERENCES CmMenuClassFirst(FirstId)
--;
