first commit

This commit is contained in:
Boris
2024-01-15 20:14:10 +00:00
commit 8c81ee28b7
3106 changed files with 474415 additions and 0 deletions

View File

@@ -0,0 +1,90 @@
1. **hospital** Table
Attributes:
`HospitalID` (Primary Key)
`Name`
`City`
`Postcode` (Unique)
```SQL
INSERT INTO hospital
VALUES ('h01', 'Royal Infirmary', 'Manchester', 'M13 1AB'),
('h02', 'St James University Hospital', 'Leeds', 'LE6 6JX'),
('h03', 'Eye hospital', 'Manchester', 'M5 3AC'),
('h04', 'Wythenshawe Hospital', 'Manchester', 'M22 4XD');
```
2. **transplant_unit** Table
Attributes:
`unit_id` (Primary Key)
`hospital_id` (Foreign Key referencing Hospital)
`specialisation`
```SQL
INSERT INTO transplant_unit
VALUES ( 'u001', 'h01', 'Kidney (Renal)' ),
( 'u002', 'h02', 'Kidney (Renal)' ),
( 'u003', 'h01', 'Pancreas' ),
( 'u004', 'h02', 'Liver' ),
( 'u005', 'h04', 'Cardiothoracic' );
```
3. **organ** Table:
Attributes:
`organ_id` (Primary Key)
`organ_type`
```SQL
INSERT INTO organ
VALUES ( 'o1', 'kidney' ),
( 'o2', 'heart' ),
( 'o3', 'lung' ),
( 'o4', 'pancreas' ),
( 'o5', 'liver' );
```
4. **patient** Table:
Attributes:
`patient_id` (Primary Key)
`patient_name`
`age`
```SQL
INSERT INTO patient
VALUES ( 'p03', 'ben', 58 ),
( 'p04', 'jane', 27),
( 'p05', 'joan', 50);
```
5. **donor** Table:
Attributes:
`donor_id` (Primary Key)
`donor_name`
`age`
```SQL
INSERT INTO donor
VALUES ( 'd01', 'tom', 34 ),
( 'd02', 'dick', 45 ),
( 'd03', 'harry', 27 ),
( 'd04', 'sue', 60 ),
( 'd05', 'kate', 49 ),
( 'd06', 'rose', 34 );
```
6. **operation** Table
Attributes:
`operation_id` (Primary Key)
`unit_id` (Foreign Key referencing TransplantUnit)
`organ_id` (Foreign Key referencing Organ)
`patient_id` (Foreign Key referencing Patient)
`donor_id` (Foreign Key referencing Donor)
```SQL
INSERT INTO operation
VALUES ( 'op1', 'o1', 'u002', 'p03', 'd01' ),
( 'op2', 'o2', 'u005', 'p04', 'd02' ),
( 'op2', 'o3', 'u005', 'p04', 'd02' ),
( 'op3', 'o4', 'u003', 'p05', 'd03' ),
( 'op4', 'o5', 'u004', 'p05', 'd05' ),
( 'op5', 'o5', 'u002', 'p03', 'd01' );
```