This commit is contained in:
Ezequiel Bergamaschi 2014-02-07 06:03:37 -03:00
parent a3c6ce10c2
commit d23595a75c

View File

@ -4,4 +4,31 @@ ALTER TABLE `ACCESS_AUDITORY`
ADD CONSTRAINT ADD CONSTRAINT
FOREIGN KEY (user_id) REFERENCES USER (colaborator_id) FOREIGN KEY (user_id) REFERENCES USER (colaborator_id)
ON DELETE CASCADE ON DELETE CASCADE
ON UPDATE NO ACTION; ON UPDATE NO ACTION;
CREATE TABLE LABEL (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(30)
CHARACTER SET utf8 NOT NULL,
creator_id INTEGER NOT NULL,
parent_label_id INTEGER,
color VARCHAR(7) NOT NULL,
FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id),
FOREIGN KEY (parent_label_id) REFERENCES LABEL (id)
ON DELETE CASCADE
ON UPDATE NO ACTION
)
CHARACTER SET utf8;
CREATE TABLE R_LABEL_MINDMAP (
mindmap_id INTEGER NOT NULL,
label_id INTEGER NOT NULL,
PRIMARY KEY (mindmap_id, label_id),
FOREIGN KEY (mindmap_id) REFERENCES MINDMAP (id),
FOREIGN KEY (label_id) REFERENCES LABEL (id)
ON DELETE CASCADE
ON UPDATE NO ACTION
)
CHARACTER SET utf8;