Click here to Skip to main content
15,903,362 members
Home / Discussions / Database
   

Database

 
GeneralRe: check the end time also Pin
Jassim Rahma16-Sep-13 9:46
Jassim Rahma16-Sep-13 9:46 
GeneralRe: check the end time also Pin
David Mujica16-Sep-13 10:03
David Mujica16-Sep-13 10:03 
GeneralRe: check the end time also Pin
Jassim Rahma30-Sep-13 23:03
Jassim Rahma30-Sep-13 23:03 
SuggestionRe: how to check available cleaner Pin
Richard Deeming16-Sep-13 10:58
mveRichard Deeming16-Sep-13 10:58 
QuestionTable UserId row population Pin
Member 914293616-Sep-13 9:21
Member 914293616-Sep-13 9:21 
AnswerRe: Table UserId row population Pin
Mycroft Holmes16-Sep-13 12:48
professionalMycroft Holmes16-Sep-13 12:48 
GeneralRe: Table UserId row population Pin
Member 914293616-Sep-13 15:08
Member 914293616-Sep-13 15:08 
QuestionMySQL - Can't create Visit table Pin
noislude15-Sep-13 4:42
noislude15-Sep-13 4:42 
edit: the EER model

link to the EER Model

Hi, good morning from Brazil. What's the right way to create the Visit table below?

CREATE TABLE IF NOT EXISTS FARM
(
   FARM_ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, 
   FARM_NAME VARCHAR(45) NOT NULL,
   ADDRESS VARCHAR(45) NOT NULL,
   OWNER VARCHAR(45) NOT NULL
)ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS PADDOCK
(
   PADDOCK_NUM INT NOT NULL,
   FARM_FARM_ID INT NOT NULL,
   PRIMARY KEY(FARM_FARM_ID, PADDOCK_NUM),   
   AREA VARCHAR(45) NOT NULL,
   CONSTRAINT FARM_FARM_ID_CON FOREIGN KEY(FARM_FARM_ID)
   REFERENCES FARM(FARM_ID)
)ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS VISIT
(
  VISIT_ID INT NOT NULL PRIMARY KEY, 
  GATHERING DATE,
  PADDOCK_PADDOCK_NUM INT NOT NULL, 
  PADDOCK_FARM_ID INT NOT NULL, 
  CONSTRAINT PADDOCK_PADDOCK_NUM_CON FOREIGN KEY(PADDOCK_PADDOCK_NUM)
  REFERENCES PADDOCK(PADDOCK_NUM),
  CONSTRAINT PADDOCK_PADDOCK_FARM_ID_CON FOREIGN KEY(PADDOCK_FARM_ID)
  REFERENCES PADDOCK(FARM_FARM_ID)
)ENGINE = INNODB;  

CREATE TABLE IF NOT EXISTS VISIT
(
  VISIT_ID INT NOT NULL PRIMARY KEY, 
  GATHERING DATE,
  PADDOCK_PADDOCK_NUM INT NOT NULL, 
  PADDOCK_FARM_ID INT NOT NULL, 
  CONSTRAINT PADDOCK_PADDOCK_NUM_CON FOREIGN KEY(PADDOCK_PADDOCK_NUM)
  REFERENCES PADDOCK(PADDOCK_NUM),
  CONSTRAINT PADDOCK_PADDOCK_FARM_ID_CON FOREIGN KEY(PADDOCK_FARM_ID)
  REFERENCES PADDOCK(FARM_FARM_ID),
  UNIQUE KEY(PADDOCK_PADDOCK_NUM, PADDOCK_FARM_ID, GATHERING)
)ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS SAMPLE
(
   SAMPLE_NUM INT UNSIGNED NOT NULL AUTO_INCREMENT,
   VISIT_VISIT_ID INT NOT NULL,
   PRIMARY KEY(SAMPLE_NUM, VISIT_VISIT_ID),
   COUNT INT,
   CONSTRAINT VISIT_VISIT_ID_CON FOREIGN KEY(VISIT_VISIT_ID)
   REFERENCES VISIT(VISIT_ID)
)ENGINE = INNODB;


modified 15-Sep-13 10:57am.

AnswerRe: MySQL - Can't create Visit table Pin
PIEBALDconsult15-Sep-13 5:54
mvePIEBALDconsult15-Sep-13 5:54 
GeneralRe: MySQL - Can't create Visit table Pin
noislude15-Sep-13 6:15
noislude15-Sep-13 6:15 
GeneralRe: MySQL - Can't create Visit table Pin
Mycroft Holmes15-Sep-13 12:56
professionalMycroft Holmes15-Sep-13 12:56 
GeneralRe: MySQL - Can't create Visit table Pin
noislude15-Sep-13 13:01
noislude15-Sep-13 13:01 
GeneralRe: MySQL - Can't create Visit table Pin
Eddy Vluggen16-Sep-13 2:59
professionalEddy Vluggen16-Sep-13 2:59 
AnswerRe: MySQL - Can't create Visit table Pin
Bernhard Hiller16-Sep-13 2:23
Bernhard Hiller16-Sep-13 2:23 
AnswerRe: MySQL - Can't create Visit table Pin
Richard Deeming16-Sep-13 2:25
mveRichard Deeming16-Sep-13 2:25 
QuestionSQL Query Help! Pin
Member 1026694314-Sep-13 16:33
Member 1026694314-Sep-13 16:33 
AnswerRe: SQL Query Help! Pin
PIEBALDconsult14-Sep-13 17:39
mvePIEBALDconsult14-Sep-13 17:39 
AnswerRe: SQL Query Help! Pin
Eddy Vluggen15-Sep-13 2:02
professionalEddy Vluggen15-Sep-13 2:02 
AnswerRe: SQL Query Help! Pin
RedDk15-Sep-13 12:08
RedDk15-Sep-13 12:08 
AnswerRe: SQL Query Help! Pin
Malte Klena16-Sep-13 1:55
Malte Klena16-Sep-13 1:55 
QuestionHelp Me Pin
Member 1025981112-Sep-13 23:58
professionalMember 1025981112-Sep-13 23:58 
AnswerRe: Help Me Pin
Richard MacCutchan12-Sep-13 23:58
mveRichard MacCutchan12-Sep-13 23:58 
AnswerRe: Help Me Pin
Amol_B24-Oct-13 2:29
professionalAmol_B24-Oct-13 2:29 
QuestionObject Oriented Database Pin
fledep12-Sep-13 20:17
fledep12-Sep-13 20:17 
AnswerRe: Object Oriented Database Pin
Mycroft Holmes12-Sep-13 21:54
professionalMycroft Holmes12-Sep-13 21:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.