diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql
index 633850764ab401d1700adf8117d4a5035abe6637..d5d461ec66f3b8eb5cf0737c59c37c033e4aadb8 100644
--- a/db/StoredProcedures.sql
+++ b/db/StoredProcedures.sql
@@ -2639,24 +2639,24 @@ CREATE FUNCTION `DeleteDiscipline`	(	`AuthorID` INT,
 						 			) 	RETURNS int(11)
     NO SQL
 BEGIN  
-	DECLARE temp INT;
+	DECLARE vtemp INT;
 	IF 	NOT InternalIsTeacherAuthor(AuthorID, DisciplineID) THEN
 		RETURN -1;
 	END IF;
 
 	SELECT disciplines.isLocked
+	INTO vtemp
 	FROM `disciplines`
-	INTO temp
 	WHERE disciplines.ID = DisciplineID
 	LIMIT 1;
 
-	IF temp != 0 THEN
+	IF vtemp != 0 THEN
 		RETURN -1;
 	END IF;
 
-	SET temp = CountRatings(AuthorID, DisciplineID);
-	IF temp >= 0 THEN
-		RETURN temp;
+	SET vtemp = CountRatings(AuthorID, DisciplineID);
+	IF vtemp >= 0 THEN
+		RETURN vtemp;
 	END IF;
 
 
@@ -3525,7 +3525,7 @@ BEGIN
 END //
 
 
-DROP FUNCTION IF EXISTS RequestDelegateDiscipline//
+DROP FUNCTION IF EXISTS RequestDeleteDiscipline//
 CREATE FUNCTION `RequestDeleteDiscipline`	(	`AuthorID` INT,
 												`DisciplineID` INT		
 							 				) 	RETURNS int(11)
diff --git a/db/Structure.sql b/db/Structure.sql
index d89b8f0219317cd9dbf85ec605a42697dc79a63a..7920bf876ca63374907df933c1ac9f47816d5f2b 100644
--- a/db/Structure.sql
+++ b/db/Structure.sql
@@ -300,10 +300,9 @@ CREATE TABLE IF NOT EXISTS `requests` (
   `Data` 	text 	NULL DEFAULT NULL,
   `DataExt` text 	NULL DEFAULT NULL,
   `Date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
-  `Type` enum('delegate_discipline','delete_discipline','clear_discipline','report')
+  `Type` enum('delegate_discipline','delete_discipline','clear_discipline','report') NOT NULL,
   `Status` enum('opened','processed','closed') NOT NULL DEFAULT 'opened',
-  PRIMARY KEY (`ID`),
-  KEY `AccountID` (`AccountID`)
+  PRIMARY KEY (`ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
 CREATE TABLE IF NOT EXISTS `requests_old` (
@@ -316,10 +315,9 @@ CREATE TABLE IF NOT EXISTS `requests_old` (
   `Data` 	text 	NULL DEFAULT NULL,
   `DataExt` text 	NULL DEFAULT NULL,
   `Date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
-  `Type` enum('delegate_discipline','delete_discipline','clear_discipline','report')
+  `Type` enum('delegate_discipline','delete_discipline','clear_discipline','report') NOT NULL,
   `Status` enum('opened','processed','closed') NOT NULL DEFAULT 'opened',
-  PRIMARY KEY (`ID`),
-  KEY `AccountID` (`AccountID`)
+  PRIMARY KEY (`ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
 -- --------------------------------------------------------