Skip to content
Snippets Groups Projects
Commit 485f7b55 authored by dmitry.sviridkin's avatar dmitry.sviridkin
Browse files

fixed bug

parent acfde46d
Branches
Tags
No related merge requests found
......@@ -81,7 +81,7 @@ CREATE OR REPLACE VIEW `view_disciplines` AS
INNER JOIN `subjects` ON subjects.ID = disciplines.SubjectID
INNER JOIN `faculties` ON faculties.ID = disciplines.FacultyID
INNER JOIN `grades` ON grades.ID = disciplines.GradeID
INNER JOIN `compound_disciplines` ON compound_disciplines.ID = disciplines.CompoundDiscID;
LEFT JOIN `compound_disciplines` ON compound_disciplines.ID = disciplines.CompoundDiscID;
......
DELIMITER //
DROP TABLE IF EXISTS `compound_disciplines`//
CREATE TABLE IF NOT EXISTS `compound_disciplines` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Name` varchar(200) CHARACTER SET utf8 NULL DEFAULT 'Курс по выбору',
PRIMARY KEY (`ID`)
`GradeID` int(11) NOT NULL,
PRIMARY KEY (`ID`),
KEY `GradeID` (`GradeID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 //
......@@ -14,6 +18,10 @@ ALTER TABLE `disciplines`
ALTER TABLE `disciplines`
ADD CONSTRAINT `disciplines_ibfk_6` FOREIGN KEY (`CompoundDiscID`) REFERENCES `compound_disciplines` (`ID`) //
ALTER TABLE `compound_disciplines`
ADD CONSTRAINT `compound_disciplines_ibfk_1` FOREIGN KEY (`GradeID`) REFERENCES `grades` (`ID`) //
DELIMITER ;
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment