Solution
Robert answered on
Dec 26 2021
/* Australia Zoo Wildlife Hospital Accession Database (c) by
AUTHOR(S)
Australia Zoo Wildlife Hospital Accession Database is licensed under a Creative Commons Attribution 4.0
International License. You should have received a copy of the license along with this work. If not, see
http:
creativecommons.org/licenses
y/4.0
.
*
1) Accession Table
CREATE TABLE `accession` (
`accessID` int(11),
`date_admit` date,
`time_admit` time,
`AdmitterID` int(11),
`AdmitterPhone` int(11),
`transfer_facility_id` int,
`rescue_loc` varchar(50),
`rescue_place` varchar(20),
`rescue_condition` varchar(50),
`captivitytime` timestamp,
`afflicID` int(11),
`diag_category` varchar(50),
`triage_ID` int(11),
`triage_note` varchar(50),
`vet_id` int(11),
`veterinarian_notes` varchar(50),
`aetiologyID` int(11),
`fed_medicines` char(1),
`fed_notes` varchar(50),
`fed_timestamp` timestamp,
`Totalweight` float,
`age` varchar(20),
`maturity` varchar(20),
`carer_id` int(11)
);
ALTER TABLE `accession`
ADD PRIMARY KEY (`accessID`);
ALTER TABLE `accession`
ADD FOREIGN KEY (`rescue_place`) REFERENCES `subu
` (`rescue_place`),
ADD FOREIGN KEY (`afflicID`) REFERENCES `affliction` (`afflicID`),
ADD FOREIGN KEY (`aetiologyID`) REFERENCES `aetiology` (`aetiologyID`),
ADD FOREIGN KEY (`AdmitterID`) REFERENCES `rescuer` (`AdmitterID`),
ADD FOREIGN KEY (`carer_id`) REFERENCES `carer` (`carer_id`);
...