Table
audio_guide_hire
Each hire: ticket, device, language, issuing and returning wing, times and payment.
Replaces in 2020: Hired Audio Guide
Rows 626–650 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 |
|---|---|---|---|---|---|---|---|---|
| 626 | 5334 | D843X661P8223W21 | 3020 | zh | 1 | 2018-03-20 14:53:03 | 3 | 2018-03-20 17:22:06 |
| 627 | 5463 | D388J554M7671Q58 | 3029 | fr | 1 | 2018-03-24 11:12:54 | 1 | 2018-03-24 13:09:42 |
| 628 | 5469 | D767Q927C0149V09 | 3036 | fr | 3 | 2018-03-26 12:31:20 | 2 | 2018-03-26 13:40:25 |
| 629 | 5477 | D080D377C3402T31 | 3045 | en | 2 | 2018-03-29 10:01:54 | 2 | 2018-03-29 10:54:04 |
| 630 | 5480 | D841H941H0791Q12 | 3046 | fr | 3 | 2018-03-29 10:22:00 | 3 | 2018-03-29 12:22:44 |
| 631 | 5493 | D432J989K2788F27 | 3051 | es | 2 | 2018-03-31 09:29:58 | 3 | 2018-03-31 10:08:23 |
| 632 | 5517 | D172H109Q6717T56 | 3072 | nl | 2 | 2018-04-04 09:19:39 | 1 | 2018-04-04 12:13:30 |
| 633 | 5520 | D130X023V8765P41 | 3075 | en | 2 | 2018-04-05 11:37:26 | 1 | 2018-04-05 14:03:31 |
| 634 | 5524 | D432J989K2788F27 | 3082 | fr | 2 | 2018-04-07 11:52:23 | 1 | 2018-04-07 13:56:49 |
| 635 | 5450 | D172H109Q6717T56 | 3084 | pl | 1 | 2018-04-08 12:18:17 | 1 | 2018-04-08 13:41:11 |
| 636 | 5533 | D500A274G0533N08 | 3088 | en | 2 | 2018-04-09 15:33:54 | 1 | 2018-04-09 17:24:25 |
| 637 | 5538 | D724L458C1162U17 | 3092 | en | 3 | 2018-04-10 11:55:35 | 3 | 2018-04-10 12:46:59 |
| 638 | 5553 | D724L458C1162U17 | 3100 | ko | 3 | 2018-04-12 11:08:08 | 2 | 2018-04-12 12:08:26 |
| 639 | 5549 | D611Q961Z6085N96 | 3106 | en | 2 | 2018-04-13 16:56:10 | 2 | 2018-04-13 18:10:00 |
| 640 | 5567 | D438U949Y7280M45 | 3109 | es | 2 | 2018-04-14 11:04:05 | 1 | 2018-04-14 12:53:16 |
| 641 | 5371 | D127T102L7940A93 | 3117 | fr | 1 | 2018-04-16 16:42:52 | 3 | 2018-04-16 18:10:00 |
| 642 | 5292 | D831V786T8186E00 | 3122 | pl | 2 | 2018-04-18 14:39:36 | 2 | 2018-04-18 15:54:47 |
| 643 | 5369 | D166C398W2353J43 | 3134 | nl | 3 | 2018-04-21 15:04:32 | 1 | 2018-04-21 16:25:59 |
| 644 | 5587 | D500A274G0533N08 | 3138 | en | 2 | 2018-04-23 15:50:54 | 1 | 2018-04-23 17:13:46 |
| 645 | 5637 | D324Z884K8486X42 | 3141 | en | 2 | 2018-04-25 11:32:52 | 2 | 2018-04-25 12:35:30 |
| 646 | 5650 | D831V786T8186E00 | 3144 | es | 2 | 2018-04-25 14:56:09 | 3 | 2018-04-25 16:44:05 |
| 647 | 5649 | D724L458C1162U17 | 3145 | es | 2 | 2018-04-25 14:57:15 | 3 | 2018-04-25 16:15:26 |
| 648 | 5662 | D841H941H0791Q12 | 3153 | en | 3 | 2018-04-27 10:57:29 | 2 | 2018-04-27 12:19:31 |
| 649 | 5586 | D462B968Z1112C56 | 3154 | en | 2 | 2018-04-27 11:13:29 | 1 | 2018-04-27 13:31:46 |
| 650 | 5672 | D424A043K7283P36 | 3161 | ru | 1 | 2018-04-29 11:53:42 | 1 | 2018-04-29 13:08:37 |
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;