Table
audio_guide_hire
Each hire: ticket, device, language, issuing and returning wing, times and payment.
Replaces in 2020: Hired Audio Guide
Rows 1,001–1,025 of 1,085
| hire_idINTEGER | ticket_id→ ticket.ticket_id | serial_number→ audio_guide_device.serial_number | order_id→ purchase_order.order_id | language_code→ language.language_code | issued_wing_id→ wing.wing_id | issued_atTEXT | returned_wing_id→ wing.wing_id | returned_atTEXT |
|---|---|---|---|---|---|---|---|---|
| 1001 | 9318 | D432J989K2788F27 | 5007 | it | 2 | 2019-10-28 14:03:56 | 2 | 2019-10-28 16:46:09 |
| 1002 | 9336 | D413Q817Y7694B71 | 5014 | nl | 2 | 2019-10-29 17:05:20 | 2 | 2019-10-29 18:10:00 |
| 1003 | 9347 | D477K685J7558W94 | 5039 | fr | 2 | 2019-11-07 13:09:08 | 2 | 2019-11-07 15:06:04 |
| 1004 | 9378 | D689M436C2815G77 | 5046 | en | 1 | 2019-11-08 12:53:48 | 3 | 2019-11-08 14:15:31 |
| 1005 | 9372 | D570K624F8858E76 | 5047 | fr | 3 | 2019-11-08 13:54:49 | 1 | 2019-11-08 14:52:39 |
| 1006 | 9385 | D831V786T8186E00 | 5055 | ru | 2 | 2019-11-11 09:37:04 | 2 | 2019-11-11 12:02:50 |
| 1007 | 9387 | D665U414D8903Q14 | 5056 | ru | 2 | 2019-11-11 09:49:29 | 2 | 2019-11-11 12:47:26 |
| 1008 | 9389 | D186L149Z2216U43 | 5057 | ko | 2 | 2019-11-11 09:49:39 | 3 | 2019-11-11 11:19:50 |
| 1009 | 9393 | D607F479P4765P37 | 5063 | fr | 1 | 2019-11-13 10:16:35 | 1 | 2019-11-13 11:12:48 |
| 1010 | 9401 | D004U524E2632P53 | 5065 | it | 2 | 2019-11-13 11:59:23 | 2 | 2019-11-13 14:42:03 |
| 1011 | 9395 | D710U525C8071V72 | 5068 | en | 2 | 2019-11-14 10:01:09 | 2 | 2019-11-14 12:17:55 |
| 1012 | 9406 | D424A043K7283P36 | 5076 | en | 1 | 2019-11-16 09:42:59 | 3 | 2019-11-16 12:29:19 |
| 1013 | 9405 | D072X344L7834Y11 | 5077 | en | 2 | 2019-11-16 09:54:13 | 3 | 2019-11-16 11:19:40 |
| 1014 | 9180 | D324Z884K8486X42 | 5082 | en | 2 | 2019-11-17 14:25:08 | 3 | 2019-11-17 16:16:21 |
| 1015 | 9181 | D207S645U1857P52 | 5083 | en | 2 | 2019-11-17 14:26:30 | 2 | 2019-11-17 17:05:27 |
| 1016 | 9403 | D736D252Z3041D49 | 5086 | fr | 1 | 2019-11-18 13:51:24 | 2 | 2019-11-18 15:31:29 |
| 1017 | 9421 | D710U525C8071V72 | 5089 | en | 3 | 2019-11-19 10:17:42 | 3 | 2019-11-19 11:09:09 |
| 1018 | 9427 | D511E829D1120P99 | 5104 | zh | 3 | 2019-11-22 15:09:03 | 3 | 2019-11-22 16:58:47 |
| 1019 | 9435 | D413Q817Y7694B71 | 5110 | ko | 2 | 2019-11-25 10:20:28 | 1 | 2019-11-25 11:18:25 |
| 1020 | 9452 | D845W425F3685F62 | 5113 | fr | 1 | 2019-11-26 10:51:43 | 2 | 2019-11-26 12:54:07 |
| 1021 | 9376 | D186L149Z2216U43 | 5117 | ru | 2 | 2019-11-28 09:42:43 | 2 | 2019-11-28 11:51:17 |
| 1022 | 9437 | D910N244E8046F15 | 5118 | en | 2 | 2019-11-29 12:54:46 | 2 | 2019-11-29 13:34:38 |
| 1023 | 9496 | D424A043K7283P36 | 5127 | ko | 1 | 2019-12-03 09:22:07 | 2 | 2019-12-03 11:25:40 |
| 1024 | 9499 | D547F386X8659H60 | 5134 | zh | 3 | 2019-12-05 09:50:21 | 3 | 2019-12-05 12:23:22 |
| 1025 | 9498 | D663Z129H2049D24 | 5135 | zh | 3 | 2019-12-05 09:58:10 | 2 | 2019-12-05 11:50:17 |
Table definition
CREATE TABLE audio_guide_hire (
hire_id INTEGER PRIMARY KEY,
ticket_id INTEGER NOT NULL REFERENCES ticket (ticket_id),
serial_number TEXT NOT NULL REFERENCES audio_guide_device (serial_number),
order_id INTEGER NOT NULL UNIQUE REFERENCES purchase_order (order_id),
language_code TEXT NOT NULL REFERENCES language (language_code),
issued_wing_id INTEGER NOT NULL REFERENCES wing (wing_id),
issued_at TEXT NOT NULL,
returned_wing_id INTEGER REFERENCES wing (wing_id),
returned_at TEXT,
CHECK ((returned_at IS NULL) = (returned_wing_id IS NULL)),
CHECK (returned_at IS NULL OR returned_at > issued_at)
) STRICT;