Table
audio_guide_hire
Each hire: ticket, device, language, issuing and returning wing, times and payment.
Replaces in 2020: Hired Audio Guide
Rows 776–800 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 |
|---|---|---|---|---|---|---|---|---|
| 776 | 6788 | D388J554M7671Q58 | 3764 | en | 2 | 2018-10-10 17:03:19 | 2 | 2018-10-10 18:10:00 |
| 777 | 6883 | D767Q927C0149V09 | 3773 | en | 2 | 2018-10-14 10:26:29 | 1 | 2018-10-14 12:19:25 |
| 778 | 6886 | D034Y265X8016K49 | 3777 | en | 2 | 2018-10-15 15:31:27 | 1 | 2018-10-15 17:36:02 |
| 779 | 6891 | D072X344L7834Y11 | 3783 | en | 1 | 2018-10-18 14:23:18 | 3 | 2018-10-18 15:52:20 |
| 780 | 6744 | D561K998R8427R26 | 3794 | en | 3 | 2018-10-20 12:41:45 | 3 | 2018-10-20 15:31:16 |
| 781 | 6895 | D332R599Y1992N37 | 3801 | fr | 2 | 2018-10-23 12:45:49 | 2 | 2018-10-23 13:46:58 |
| 782 | 6699 | D072X344L7834Y11 | 3805 | en | 2 | 2018-10-25 14:31:13 | 1 | 2018-10-25 16:39:19 |
| 783 | 6697 | D561K998R8427R26 | 3806 | en | 2 | 2018-10-25 14:43:50 | 1 | 2018-10-25 15:54:32 |
| 784 | 6920 | D424A043K7283P36 | 3812 | it | 2 | 2018-10-26 15:28:30 | 3 | 2018-10-26 17:23:14 |
| 785 | 6910 | D831V786T8186E00 | 3822 | zh | 2 | 2018-10-29 11:15:56 | 2 | 2018-10-29 13:13:06 |
| 786 | 6907 | D561K998R8427R26 | 3824 | fr | 1 | 2018-10-29 13:47:14 | 3 | 2018-10-29 16:43:13 |
| 787 | 6933 | D462B968Z1112C56 | 3833 | it | 3 | 2018-11-02 10:29:27 | 3 | 2018-11-02 11:55:44 |
| 788 | 6931 | D831V786T8186E00 | 3834 | en | 2 | 2018-11-02 10:30:52 | 2 | 2018-11-02 12:06:26 |
| 789 | 7020 | D072X344L7834Y11 | 3844 | ru | 3 | 2018-11-05 13:06:45 | 2 | 2018-11-05 15:17:10 |
| 790 | 7019 | D172H109Q6717T56 | 3845 | fr | 2 | 2018-11-05 13:12:29 | 2 | 2018-11-05 14:44:04 |
| 791 | 7022 | D607F479P4765P37 | 3847 | en | 2 | 2018-11-05 14:41:20 | 1 | 2018-11-05 16:18:18 |
| 792 | 7042 | D191E591F4947H41 | 3857 | ko | 2 | 2018-11-11 12:25:14 | 2 | 2018-11-11 15:49:04 |
| 793 | 7056 | D767Q927C0149V09 | 3864 | pl | 2 | 2018-11-13 14:29:25 | 2 | 2018-11-13 16:10:31 |
| 794 | 7068 | D570K624F8858E76 | 3872 | fr | 2 | 2018-11-16 11:21:21 | 3 | 2018-11-16 12:33:36 |
| 795 | 7067 | D080D377C3402T31 | 3875 | en | 3 | 2018-11-18 09:45:58 | 3 | 2018-11-18 11:54:22 |
| 796 | 7051 | D948A201L8911R06 | 3876 | zh | 3 | 2018-11-18 11:24:30 | 3 | 2018-11-18 13:59:19 |
| 797 | 6905 | D166C398W2353J43 | 3878 | fr | 3 | 2018-11-19 12:37:26 | 3 | 2018-11-19 13:39:18 |
| 798 | 7077 | D332R599Y1992N37 | 3880 | pt | 2 | 2018-11-19 15:05:51 | 2 | 2018-11-19 16:14:27 |
| 799 | 7175 | D597Q906D6251W67 | 3898 | en | 3 | 2018-11-23 15:06:52 | 3 | 2018-11-23 16:16:32 |
| 800 | 7181 | D843X661P8223W21 | 3902 | en | 2 | 2018-11-24 10:27:22 | 2 | 2018-11-24 12:15:07 |
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;