Table
entry_scan
Every entrance scan; only the first of the day records how the visitor travelled.
Replaces in 2020: Entrance, Ticket.Transportation
Rows 1,351–1,375 of 9,738
| scan_idINTEGER | ticket_id→ ticket.ticket_id | entrance_id→ entrance.entrance_id | scanned_atTEXT | is_first_entryINTEGER | transport_modeTEXT |
|---|---|---|---|---|---|
| 1351 | 1524 | 2 | 2015-11-28 15:39:43 | 1 | Private Vehicle |
| 1352 | 1527 | 4 | 2015-11-29 10:49:14 | 1 | Walk |
| 1353 | 1528 | 2 | 2015-11-29 10:59:50 | 1 | Metro |
| 1354 | 1529 | 2 | 2015-11-29 11:00:22 | 1 | Metro |
| 1355 | 1530 | 1 | 2015-11-30 12:58:06 | 1 | Walk |
| 1356 | 1531 | 1 | 2015-11-30 12:58:33 | 1 | Walk |
| 1357 | 1532 | 2 | 2015-11-30 15:05:49 | 1 | Metro |
| 1358 | 1543 | 1 | 2015-12-02 14:52:49 | 1 | Metro |
| 1359 | 1441 | 4 | 2015-12-03 11:36:54 | 1 | Metro |
| 1360 | 1545 | 2 | 2015-12-03 12:35:49 | 1 | Metro |
| 1361 | 1544 | 2 | 2015-12-03 12:36:07 | 1 | Metro |
| 1362 | 1441 | 4 | 2015-12-03 13:24:40 | 0 | NULL |
| 1363 | 1533 | 2 | 2015-12-03 15:21:19 | 1 | Private Vehicle |
| 1364 | 1534 | 2 | 2015-12-03 15:21:37 | 1 | Private Vehicle |
| 1365 | 1418 | 1 | 2015-12-04 09:52:14 | 1 | Taxi |
| 1366 | 1419 | 1 | 2015-12-04 09:52:33 | 1 | Taxi |
| 1367 | 1549 | 1 | 2015-12-04 11:05:04 | 1 | Metro |
| 1368 | 1550 | 5 | 2015-12-04 11:40:51 | 1 | Walk |
| 1369 | 1549 | 1 | 2015-12-04 12:36:30 | 0 | NULL |
| 1370 | 1551 | 2 | 2015-12-04 14:36:21 | 1 | Bus |
| 1371 | 1552 | 2 | 2015-12-04 14:36:24 | 1 | Bus |
| 1372 | 1553 | 1 | 2015-12-05 11:42:15 | 1 | Metro |
| 1373 | 1554 | 1 | 2015-12-05 11:42:16 | 1 | Metro |
| 1374 | 1555 | 4 | 2015-12-06 09:58:59 | 1 | Walk |
| 1375 | 1557 | 4 | 2015-12-06 09:59:00 | 1 | Walk |
Table definition
CREATE TABLE entry_scan (
scan_id INTEGER PRIMARY KEY,
ticket_id INTEGER NOT NULL REFERENCES ticket (ticket_id),
entrance_id INTEGER NOT NULL REFERENCES entrance (entrance_id),
scanned_at TEXT NOT NULL,
is_first_entry INTEGER NOT NULL CHECK (is_first_entry IN (0, 1)),
transport_mode TEXT CHECK (transport_mode IN ('Walk', 'Metro', 'Train', 'Bus', 'Taxi', 'Private Vehicle', 'Other')),
CHECK ((is_first_entry = 1) = (transport_mode IS NOT NULL))
) STRICT;