deleting user id field and adding collaborator foreing key from access

This commit is contained in:
Claudio Barril
2014-01-29 22:15:26 -03:00
parent 6ac7948312
commit 43d5779d5f
4 changed files with 20 additions and 9 deletions

View File

@@ -13,8 +13,7 @@ CREATE TABLE COLLABORATOR (
CHARACTER SET utf8;
CREATE TABLE USER (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
colaborator_id INTEGER NOT NULL,
colaborator_id INTEGER NOT NULL PRIMARY KEY,
authentication_type CHAR(1)
CHARACTER SET utf8 NOT NULL,
authenticator_uri VARCHAR(255)
@@ -103,7 +102,10 @@ CREATE TABLE TAG (
CREATE TABLE ACCESS_AUDITORY (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
login_date DATE,
user_id INTEGER NOT NULL
user_id INTEGER NOT NULL,
FOREIGN KEY (user_id) REFERENCES USER (colaborator_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
)
CHARACTER SET utf8;