{
"types": { "Address": { "is_main": false, "id": "854fe142-6be0-4271-abd4-97514c086a34", "functions": [ { "title": "Address Text", "type": "Address Text", "where": "this Address has one Address Text", "role_id": "fd0a53e8-b7b0-4680-8f76-b5f4c128fcdd" }, { "title": "all Booking", "type": "Booking", "where": "tickets for some Booking are being mailed to this Address", "role_id": "82a437aa-5189-4a5c-9407-51c83c792b6f", "is_list": true } ] }, "Address Text": { "is_main": false, "id": "9ac1a7a4-3d77-42ee-b17b-eed7b092c8f4", "functions": [ { "title": "Address", "type": "Address", "where": "this Address Text is of one Address", "role_id": "b4e7f10e-49e1-44fb-8d5b-1cfca3f97682" } ] }, "Booking": { "is_main": true, "id": "d267872f-a94e-4b2f-a6a4-57890a81c5bd", "functions": [ { "title": "involving Person", "type": "Person", "where": "this Person booked some Session for some Number of places" }, { "title": "involving Session", "type": "Session", "where": "some Person booked this Session for some Number of places" }, { "title": "involving Number", "type": "Number", "where": "some Person booked some Session for this Number of places" }, { "title": "Booking Nr", "type": "Booking Nr", "where": "this Booking has one Booking Nr", "role_id": "210c8de8-2a28-48e9-b64e-f157a757bcb4" }, { "title": "Collection Code", "type": "Collection Code", "where": "this Booking has one Collection Code", "role_id": "c76e921d-e0b8-4c39-9e07-bbdb8a2b179c" }, { "title": "all Allocated Seat", "type": "Seat", "where": "this Booking has some allocated-Seat", "role_id": "5e41eea4-05a7-45e6-b42d-f8606d2b9026", "is_list": true }, { "title": "Section", "type": "Section", "where": "this Booking is for seats in one Section", "role_id": "102d3a95-2852-47c8-8e7d-fcd45d3b22b8" }, { "title": "all Places Paid", "type": "Places Paid", "where": "this Booking applied some Payment Method for some Number of places", "role_id": "44c59b62-9cb1-49c7-9db9-b363277f026e", "is_list": true }, { "title": "Address", "type": "Address", "where": "tickets for this Booking are being mailed to one Address", "role_id": "b2edcab6-a728-4852-8496-fa5b1beaabcb" }, { "title": "tickets for Booking have been issued", "type": "boolean", "where": "tickets for this Booking have been issued", "role_id": "5d7a10dd-99a3-4649-bdb6-721a1be8bd2d" } ] }, "Booking Nr": { "is_main": false, "id": "052c62c0-99a9-44d5-924a-74cbac824050", "functions": [ { "title": "Booking", "type": "Booking", "where": "this Booking Nr is of one Booking", "role_id": "84286052-a262-4844-ba39-0aed0eeb0c37" } ] }, "Cinema": { "is_main": true, "id": "d402dcd0-25a6-4701-97ad-13c4e0db60a1", "functions": [ { "title": "Cinema ID", "type": "Cinema ID", "where": "this Cinema has one Cinema ID", "role_id": "cf42f7d2-2f58-4bd6-8c27-a7857a03fe0c" }, { "title": "Name", "type": "Name", "where": "this Cinema has one Name", "role_id": "dbcbc2bb-e678-44fb-9672-fafff458baca" }, { "title": "all Section", "type": "Section", "where": "this Cinema provides allocated seating in some Section", "role_id": "ee589be5-cd03-42f4-9954-adbe30d06594", "is_list": true }, { "title": "all Session", "type": "Session", "where": "this Cinema shows some Film on some Session Time", "role_id": "00b07212-8a54-43ae-8e8d-20d722260a5f", "is_list": true }, { "title": "all Row", "type": "Row", "where": "this Cinema contains some Row", "role_id": "550b45d2-4440-44b1-9b83-4b7c72529657", "is_list": true }, { "title": "all Ticket Category", "type": "Ticket Category", "where": "some Ticket Category is for this Cinema", "role_id": "898bf1cb-d8a8-4334-ae8b-bdb1e211e197", "is_list": true } ] }, "Cinema ID": { "is_main": false, "id": "81083d80-957a-464f-907c-6fa1d7eb329d", "functions": [ { "title": "Cinema", "type": "Cinema", "where": "this Cinema ID is of one Cinema", "role_id": "cc8e7167-53ca-4a0f-a9ae-b141ced9500b" } ] }, "Collection Code": { "is_main": false, "id": "ec0818d3-8168-4723-9cb3-22a23e73256c", "functions": [ { "title": "all Booking", "type": "Booking", "where": "some Booking has this Collection Code", "role_id": "2dd95d6a-533d-420b-9092-6ecaf9a35402", "is_list": true } ] }, "Day": { "is_main": false, "id": "39c34715-19a1-461f-8a34-871c92363f32", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is on this Day", "role_id": "35f1064b-36dd-4d42-9b50-a7cb4aa1ad96", "is_list": true } ] }, "Encrypted Password": { "is_main": false, "id": "1b498e35-0b8c-46bf-a3a0-1ce5c1a3b724", "functions": [ { "title": "all Person", "type": "Person", "where": "some Person has this Encrypted Password", "role_id": "9257e659-9487-49a3-8c05-5bf4e7fcc659", "is_list": true } ] }, "Film": { "is_main": true, "id": "d386222a-b7f5-48d9-9423-b82e1bfc7709", "functions": [ { "title": "all Session", "type": "Session", "where": "this Film is showing on some Session Time at some Cinema", "role_id": "d47a2f65-3953-4d02-a9bc-145af1db2913", "is_list": true }, { "title": "Film ID", "type": "Film ID", "where": "this Film has one Film ID", "role_id": "ced69081-a757-482f-bf19-a37456ce1f50" }, { "title": "Name", "type": "Name", "where": "this Film has one Name", "role_id": "2c1a9570-7d6a-4ada-b932-0ce3419aa78a" }, { "title": "Year", "type": "Year", "where": "this Film was made in one Year", "role_id": "4b5fa330-3541-48c6-861c-f0b69f102e09" } ] }, "Film ID": { "is_main": false, "id": "7be8dcf4-a397-4b03-b6ec-b3153cdc2b04", "functions": [ { "title": "Film", "type": "Film", "where": "this Film ID is of one Film", "role_id": "8b955aae-6d54-4644-9cac-625ae13e6574" } ] }, "Hour": { "is_main": false, "id": "b883ca80-7ab9-4572-9695-09a190ac5a53", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is at this Hour", "role_id": "614d1647-caf1-4654-ba61-dd2c5d0e8cce", "is_list": true } ] }, "Minute": { "is_main": false, "id": "10658f22-00db-461f-9c48-f44b118a0a78", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is at this Minute", "role_id": "670b02dd-c301-431b-ab68-b9a12eed98c7", "is_list": true } ] }, "Month": { "is_main": false, "id": "08b9d865-e3d9-460f-b7c6-05b947f5cb62", "functions": [ { "title": "Month Nr", "type": "Month Nr", "where": "this Month has one Month Nr", "role_id": "f9c473ef-2bd1-40b6-8dd9-47e1cb34bc70" }, { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is in this Month", "role_id": "e08af845-395b-4d4a-bd56-1a2da360e082", "is_list": true } ] }, "Month Nr": { "is_main": false, "id": "0eaa6eb3-ff71-40a3-8704-d1a1ad077cfe", "functions": [ { "title": "Month", "type": "Month", "where": "this Month Nr is of one Month", "role_id": "6d8dfb61-6858-4449-8adb-b4039f03e452" } ] }, "Name": { "is_main": false, "id": "13664dcf-6d5c-4d24-aa32-ce84655227de", "functions": [ { "title": "Cinema", "type": "Cinema", "where": "this Name is of one Cinema", "role_id": "9a11bb1c-2974-494d-871a-a40a6e1f09d6" }, { "title": "all Film", "type": "Film", "where": "some Film has this Name", "role_id": "5a2bf649-aaff-4033-bec5-2aab9568eb29", "is_list": true }, { "title": "Person", "type": "Person", "where": "this Name is of one Person", "role_id": "c744d52c-afad-4415-8ec8-f6dd697abbd0" } ] }, "Number": { "is_main": false, "id": "302eaeee-7b93-4217-a870-078ea000eddf", "functions": [ { "title": "all Places Paid", "type": "Places Paid", "where": "this Number of places for some Booking have been paid for by some Payment Method", "role_id": "9bba37e1-29d6-4de3-affe-347ce8240a8d", "is_list": true }, { "title": "all Booking", "type": "Booking", "where": "some Person booked some Session for this Number of places", "role_id": "7fcb15a1-87c2-4fcc-b8bf-fc180d047ad8", "is_list": true } ] }, "Payment Method": { "is_main": false, "id": "00d6b400-479b-47c5-a588-66d9123e7e50", "functions": [ { "title": "all Places Paid", "type": "Places Paid", "where": "some Number of places for some Booking have been paid for by this Payment Method", "role_id": "87b4c729-e8af-4800-9bf8-cc7066e103c8", "is_list": true }, { "title": "Payment Method Code", "type": "Payment Method Code", "where": "this Payment Method has one Payment Method Code", "role_id": "0ae7cd80-dcdb-442c-9e3e-f708b31958b9" } ] }, "Payment Method Code": { "is_main": false, "id": "166cd6da-8efe-408b-aa6c-1ab9b7fdc689", "functions": [ { "title": "Payment Method", "type": "Payment Method", "where": "this Payment Method Code is of one Payment Method", "role_id": "78422d76-24ce-47eb-aab9-2c4f63157673" } ] }, "Person": { "is_main": true, "id": "e4a6df95-769f-4e96-9ec2-558de6c922c7", "functions": [ { "title": "all Booking", "type": "Booking", "where": "this Person booked some Session for some Number of places", "role_id": "d1ad9c6f-ebee-4ce3-958e-20716e6d5380", "is_list": true }, { "title": "Encrypted Password", "type": "Encrypted Password", "where": "this Person has one Encrypted Password", "role_id": "8e604ba3-0adc-4be8-ab0f-50a07cb89c28" }, { "title": "Person ID", "type": "Person ID", "where": "this Person has one Person ID", "role_id": "c7c3a1ef-a9a3-44cd-b78c-df138b418d06" }, { "title": "Login Name", "type": "Name", "where": "this Person has one login-Name", "role_id": "32be8278-7b0d-4f16-b377-be8b6b3beb2c" } ] }, "Person ID": { "is_main": false, "id": "4e88462f-5d1a-407d-b108-e1e7fbdf1306", "functions": [ { "title": "Person", "type": "Person", "where": "this Person ID is of one Person", "role_id": "cf8b5c04-4033-4e6b-8e69-fa303a3d81ce" } ] }, "Places Paid": { "is_main": true, "id": "321bcf9a-2536-4867-8e1f-0ce7e481bbad", "functions": [ { "title": "involving Number", "type": "Number", "where": "this Number of places for some Booking have been paid for by some Payment Method" }, { "title": "involving Booking", "type": "Booking", "where": "this Booking applied some Payment Method for some Number of places" }, { "title": "involving Payment Method", "type": "Payment Method", "where": "some Number of places for some Booking have been paid for by this Payment Method" } ] }, "Price": { "is_main": false, "id": "64eaee16-5f87-4d31-9ce6-ea3815cc01bf", "functions": [ { "title": "all Ticket Category", "type": "Ticket Category", "where": "some Ticket Category has this Price", "role_id": "c49b3d4f-81df-444c-a1df-71336d8ab66a", "is_list": true } ] }, "Row": { "is_main": false, "id": "3bb4cd73-ef9a-46f5-915a-ad48dae97268", "functions": [ { "title": "Row Nr", "type": "Row Nr", "where": "this Row has one Row Nr", "role_id": "41e05659-f7d7-48ca-b44a-2706b6c0d930" }, { "title": "Cinema", "type": "Cinema", "where": "this Row is in one Cinema", "role_id": "dde5b2cb-1d17-47aa-b9c0-6330be4b53a5" }, { "title": "all Seat", "type": "Seat", "where": "this Row contains some Seat", "role_id": "12152d10-20a9-4807-bb38-87f4b3696a16", "is_list": true } ] }, "Row Nr": { "is_main": false, "id": "feccb84e-e2c1-41e4-bf55-9f9c7127bfd5", "functions": [ { "title": "all Row", "type": "Row", "where": "this Row Nr is of some Row", "role_id": "4a44990a-4b34-48b2-ab26-18a70c981ed3", "is_list": true } ] }, "Seat": { "is_main": true, "id": "cff131c6-471d-4e32-a5d9-aadf241c536e", "functions": [ { "title": "all Booking", "type": "Booking", "where": "this Seat is allocated to some Booking", "role_id": "5756c6af-89f4-4d26-b05c-65130f430735", "is_list": true }, { "title": "Seat Number", "type": "Seat Number", "where": "this Seat has one Seat Number", "role_id": "6a08fa15-4e2a-45ba-aa81-60e84d484f37" }, { "title": "Row", "type": "Row", "where": "this Seat is in one Row", "role_id": "0bfb3ecc-44ea-467b-84ba-af7fe4adcdd6" }, { "title": "Section", "type": "Section", "where": "this Seat is in one Section", "role_id": "798413c3-ba32-4160-9717-179c405cbfc2" } ] }, "Seat Number": { "is_main": false, "id": "6cc01fba-7b82-403c-89be-b39ae4b09049", "functions": [ { "title": "all Seat", "type": "Seat", "where": "this Seat Number is of some Seat", "role_id": "4be451de-2e44-4077-8320-e7be5d25f44c", "is_list": true } ] }, "Section": { "is_main": false, "id": "fce26f5c-79e1-4824-8b23-4f92e525a40b", "functions": [ { "title": "all Booking", "type": "Booking", "where": "some Booking is for seats in this Section", "role_id": "eb29882b-7b2d-43f4-8f74-f73b9d282810", "is_list": true }, { "title": "all Cinema", "type": "Cinema", "where": "this Section of some Cinema uses allocated seating", "role_id": "868d52fb-ba7c-447e-afb5-d5812f1d1d5a", "is_list": true }, { "title": "all Seat", "type": "Seat", "where": "this Section contains some Seat", "role_id": "0f760043-baa6-42d0-90c4-13679ac128fd", "is_list": true }, { "title": "Section Name", "type": "Section Name", "where": "this Section has one Section Name", "role_id": "b70fd0e9-2f73-45d6-a62a-c54a99127235" }, { "title": "all Ticket Category", "type": "Ticket Category", "where": "some Ticket Category is for this Section", "role_id": "63d1b61d-edb5-4fb6-a417-f806d138e626", "is_list": true } ] }, "Section Name": { "is_main": false, "id": "379722bb-3c92-4a91-9815-4f4388f7dfeb", "functions": [ { "title": "Section", "type": "Section", "where": "this Section Name is of one Section", "role_id": "48f208bb-0214-460a-89ef-e07e1b3b1599" } ] }, "Session": { "is_main": true, "id": "420a2128-87da-4cd3-8c10-5e9b45cfb9f7", "functions": [ { "title": "involving Cinema", "type": "Cinema", "where": "this Cinema shows some Film on some Session Time" }, { "title": "involving Film", "type": "Film", "where": "this Film is showing on some Session Time at some Cinema" }, { "title": "involving Session Time", "type": "Session Time", "where": "some Cinema shows some Film on this Session Time" }, { "title": "all Booking", "type": "Booking", "where": "some Person booked this Session for some Number of places", "role_id": "9f16d5bc-6d17-4aed-9801-ffe9b8d11f65", "is_list": true }, { "title": "Session is high-demand", "type": "boolean", "where": "this Session is high-demand", "role_id": "65c02bd1-6752-46ac-adcc-209ba31333ad" }, { "title": "Session uses allocated seating", "type": "boolean", "where": "this Session uses allocated seating", "role_id": "9115463b-0de1-494e-a5dd-132fd3bee96f" } ] }, "Session Time": { "is_main": false, "id": "53946231-e597-4065-bdd8-8ba4f0bf7902", "functions": [ { "title": "all Session", "type": "Session", "where": "some Cinema shows some Film on this Session Time", "role_id": "6a7143a7-39bf-41cf-9dd4-4e405cfc0c47", "is_list": true }, { "title": "Hour", "type": "Hour", "where": "this Session Time is at one Hour", "role_id": "fffaca03-6224-4067-b56b-a10e21501997" }, { "title": "Minute", "type": "Minute", "where": "this Session Time is at one Minute", "role_id": "c989dc90-95f9-407a-80de-c8c41a1e86ee" }, { "title": "Month", "type": "Month", "where": "this Session Time is in one Month", "role_id": "7bf90194-3e0f-403c-afde-ff0e9b73c703" }, { "title": "Year", "type": "Year", "where": "this Session Time is in one Year", "role_id": "9e53bef6-7464-45ae-b200-ecfcb9c03a5a" }, { "title": "Day", "type": "Day", "where": "this Session Time is on one Day", "role_id": "7d164a0e-21c0-42e2-8782-da1b0bcc3b85" }, { "title": "all Ticket Category", "type": "Ticket Category", "where": "some Ticket Category is for this Session Time", "role_id": "fabeb8cd-9177-41fb-87cf-3caa89bce78c", "is_list": true } ] }, "Ticket Category": { "is_main": true, "id": "dd052c40-8c29-4453-8cb0-79cec4ac8c45", "functions": [ { "title": "Price", "type": "Price", "where": "this Ticket Category has one Price", "role_id": "0bfffe0a-9cd5-4a88-8353-d3c3359a2c2e" }, { "title": "Ticket Category has high demand", "type": "boolean", "where": "this Ticket Category has high demand", "role_id": "1ee1f84c-0b45-47a5-ac50-c49aba588d1f" }, { "title": "Cinema", "type": "Cinema", "where": "this Ticket Category is for one Cinema", "role_id": "62c20527-0797-42dc-9bdb-8da307ceaa05" }, { "title": "Section", "type": "Section", "where": "this Ticket Category is for one Section", "role_id": "7271eaa0-5e43-44c7-ae88-5ac45d4b3ebf" }, { "title": "Session Time", "type": "Session Time", "where": "this Ticket Category is for one Session Time", "role_id": "140b2003-a239-454d-8699-b057c9e680d7" } ] }, "Year": { "is_main": false, "id": "5a4665e7-e61e-4973-aace-b10bd342afcc", "functions": [ { "title": "all Film", "type": "Film", "where": "some Film was made in this Year", "role_id": "4015d21f-7d34-42ef-bd57-9e4048c3319e", "is_list": true }, { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is in this Year", "role_id": "58bb5829-2ad2-4ee1-9f09-5fb26d4063cb", "is_list": true }, { "title": "Year Nr", "type": "Year Nr", "where": "this Year has one Year Nr", "role_id": "6f451b7b-904d-4fe7-b7f9-302f62888174" } ] }, "Year Nr": { "is_main": false, "id": "84235858-7805-4189-bafa-93a7ce519821", "functions": [ { "title": "Year", "type": "Year", "where": "this Year Nr is of one Year", "role_id": "4cbf12df-a27d-4938-9265-b593570b4061" } ] } }
}