home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 July / CMCD0703.ISO / Software / Freeware / Programare / bugzero / WEB-INF / classes / sql / create_table_assignment.sql < prev    next >
Encoding:
Text File  |  2003-05-14  |  446 b   |  13 lines

  1. # create the assignment table
  2. CREATE TABLE assignment (
  3.   project_id VARCHAR(50) NOT NULL,
  4.   project_area VARCHAR(200) NOT NULL,
  5.   person_id INT NOT NULL,
  6.   area_order INT NOT NULL,
  7.   CONSTRAINT assignment_pk PRIMARY KEY (project_id, project_area),    
  8.   CONSTRAINT assignment_project FOREIGN KEY (project_id)
  9.     REFERENCES project,
  10.   CONSTRAINT assignment_person FOREIGN KEY (person_id)
  11.     REFERENCES person
  12.     ON_DELETE_CASCADE
  13. )