{ "types": { "Address": { "is_main": false, "id": "79bed20a-dcc0-4220-ac8c-1ccaee2df3f9", "functions": [ { "title": "Address Text", "type": "Address Text", "where": "this Address has one Address Text", "role_id": "88002aff-2cdc-4c31-9de8-a35c2d6e2171" }, { "title": "all Booking", "type": "Booking", "where": "tickets for some Booking are being mailed to this Address", "role_id": "880fc697-835a-4032-b30b-a1615c564a8e", "is_list": true } ] }, "Address Text": { "is_main": false, "id": "0dfbe1ce-30f4-46ef-8400-59aba954569f", "functions": [ { "title": "Address", "type": "Address", "where": "this Address Text is of one Address", "role_id": "9329045a-b0b9-4e37-8069-3c3c35d59d11" } ] }, "Booking": { "is_main": true, "id": "805cf066-2ccf-40d1-80c8-0444871cd88b", "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": "bcd7f14b-aeed-4325-96b8-29d619948efc" }, { "title": "Collection Code", "type": "Collection Code", "where": "this Booking has one Collection Code", "role_id": "161bf2a5-99c3-49c8-803b-fd0532a4e559" }, { "title": "all Allocated Seat", "type": "Seat", "where": "this Booking has some allocated-Seat", "role_id": "dfc48463-c64c-42c2-8d74-ae625f190e20", "is_list": true }, { "title": "Section", "type": "Section", "where": "this Booking is for seats in one Section", "role_id": "42bed52f-ac02-4f56-b54d-63d9e0e0c3b3" }, { "title": "all Places Paid", "type": "Places Paid", "where": "this Booking applied some Payment Method for some Number of places", "role_id": "51be9fb3-22d5-4a7b-8fd5-6c2728f67136", "is_list": true }, { "title": "Address", "type": "Address", "where": "tickets for this Booking are being mailed to one Address", "role_id": "3f800b8f-991d-45c9-ada7-22ef43be02c3" }, { "title": "tickets for Booking have been issued", "type": "boolean", "where": "tickets for this Booking have been issued", "role_id": "4cecc192-8ea3-4e04-a2f8-5ed3f08842bc" } ] }, "Booking Nr": { "is_main": false, "id": "152f2dfc-7204-45c2-a201-4f823c26abe1", "functions": [ { "title": "Booking", "type": "Booking", "where": "this Booking Nr is of one Booking", "role_id": "4828d13a-2603-4b87-8e60-8e7267c245a7" } ] }, "Cinema": { "is_main": true, "id": "c789eb0b-ba55-47c7-8a6b-fba0d89f7384", "functions": [ { "title": "Cinema ID", "type": "Cinema ID", "where": "this Cinema has one Cinema ID", "role_id": "13db8f97-bbab-4c58-bd53-30754568c2c1" }, { "title": "Name", "type": "Name", "where": "this Cinema has one Name", "role_id": "12488143-780a-4a4a-abb6-2acdfb724e51" }, { "title": "all Section", "type": "Section", "where": "this Cinema provides allocated seating in some Section", "role_id": "f56353df-7863-4015-a811-43e984d88688", "is_list": true }, { "title": "all Session", "type": "Session", "where": "this Cinema shows some Film on some Session Time", "role_id": "ace48257-965a-4c83-8c85-bef912add9d1", "is_list": true }, { "title": "all Row", "type": "Row", "where": "this Cinema contains some Row", "role_id": "511523c8-fcee-4380-a3dd-8fdec5f81f7b", "is_list": true }, { "title": "all Ticket Pricing", "type": "Ticket Pricing", "where": "tickets on some Session Time at this Cinema in some Section for some High Demand have some Price", "role_id": "ca280f7e-f459-4ff9-86c2-62802995f762", "is_list": true } ] }, "Cinema ID": { "is_main": false, "id": "46bfae4b-be0f-4178-b129-705723c0bd37", "functions": [ { "title": "Cinema", "type": "Cinema", "where": "this Cinema ID is of one Cinema", "role_id": "39a51260-c9d6-4d9d-86f7-6de0614e9311" } ] }, "Collection Code": { "is_main": false, "id": "2afd5405-738d-4833-b5a5-4594aef2f787", "functions": [ { "title": "all Booking", "type": "Booking", "where": "some Booking has this Collection Code", "role_id": "cb6a393c-f2d4-4dc2-8f70-122171648d5d", "is_list": true } ] }, "Day": { "is_main": false, "id": "3a708535-4407-4c7d-b3c0-61b7bed9f6b0", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is on this Day", "role_id": "2319cc45-752a-42d7-ba40-4fb06f2d9b5e", "is_list": true } ] }, "Encrypted Password": { "is_main": false, "id": "ff46e828-4d6b-4cf8-be60-ba6269c3c7aa", "functions": [ { "title": "all Person", "type": "Person", "where": "some Person has this Encrypted Password", "role_id": "f65505b6-5d0c-4bda-a956-980311e8d213", "is_list": true } ] }, "Film": { "is_main": true, "id": "d380bb16-c460-4830-8bd5-40b9269d2277", "functions": [ { "title": "all Session", "type": "Session", "where": "this Film is showing on some Session Time at some Cinema", "role_id": "5c7e1283-dd16-498b-8d85-03263bfa8954", "is_list": true }, { "title": "Film ID", "type": "Film ID", "where": "this Film has one Film ID", "role_id": "da8024a2-9007-4b10-82d9-519798ab67b5" }, { "title": "Name", "type": "Name", "where": "this Film has one Name", "role_id": "aae0ed12-89c7-43cd-9707-52488e030552" }, { "title": "Year", "type": "Year", "where": "this Film was made in one Year", "role_id": "07cff9e8-8ed8-4db5-bb2a-545e3c6e8145" } ] }, "Film ID": { "is_main": false, "id": "64833cb2-11c3-4f17-8c77-851bea49afe7", "functions": [ { "title": "Film", "type": "Film", "where": "this Film ID is of one Film", "role_id": "70b56042-6a6b-4c36-b242-8f795207925b" } ] }, "High Demand": { "is_main": false, "id": "90cb9dbe-d4a5-41ce-bff0-37a6cc15321a", "functions": [ { "title": "all Ticket Pricing", "type": "Ticket Pricing", "where": "tickets on some Session Time at some Cinema in some Section for this High Demand have some Price", "role_id": "04d8962a-2f11-48dc-a362-4a358254b672", "is_list": true } ] }, "Hour": { "is_main": false, "id": "179e9694-0b4b-4b01-a507-a99aaab1f837", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is at this Hour", "role_id": "7db969e4-7ee5-49d8-96da-d83fe1956d99", "is_list": true } ] }, "Minute": { "is_main": false, "id": "4d11c849-e48c-4ae1-837a-8293b0d900cf", "functions": [ { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is at this Minute", "role_id": "d880838d-04ab-470b-9d7c-16da10d7178f", "is_list": true } ] }, "Month": { "is_main": false, "id": "b12f5702-1fee-49e2-803b-189f9e4e39e4", "functions": [ { "title": "Month Nr", "type": "Month Nr", "where": "this Month has one Month Nr", "role_id": "9c1f49c2-480c-4833-b537-57a6243484c9" }, { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is in this Month", "role_id": "b304af3b-48f2-4d26-a5fe-c817a4d80f61", "is_list": true } ] }, "Month Nr": { "is_main": false, "id": "93849031-c190-4873-aa2b-26eabe0c5753", "functions": [ { "title": "Month", "type": "Month", "where": "this Month Nr is of one Month", "role_id": "a2411673-6646-4ccb-b839-ec25f34e051f" } ] }, "Name": { "is_main": false, "id": "b93d67f4-1456-45fc-b0a3-119801fd33c6", "functions": [ { "title": "Cinema", "type": "Cinema", "where": "this Name is of one Cinema", "role_id": "728f6929-95eb-4209-8b67-4bd7011673b9" }, { "title": "all Film", "type": "Film", "where": "some Film has this Name", "role_id": "b5dadae8-131d-4879-9dc6-b49f10e565fc", "is_list": true }, { "title": "Person", "type": "Person", "where": "this Name is of one Person", "role_id": "718386a3-2188-4eb1-821e-2f68da978eba" } ] }, "Number": { "is_main": false, "id": "b6f4a4cf-008e-4701-88f0-607d9a67e827", "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": "7290ceef-c1bf-4c62-82e8-44b791e1fce9", "is_list": true }, { "title": "all Booking", "type": "Booking", "where": "some Person booked some Session for this Number of places", "role_id": "ff573479-1d89-43b9-bf2f-8d216a2f2427", "is_list": true } ] }, "Payment Method": { "is_main": false, "id": "4b47d949-d8ee-4a52-b90e-c7d874dc3607", "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": "b1e46b2c-a009-44ee-9878-0e50e7ff3b00", "is_list": true }, { "title": "Payment Method Code", "type": "Payment Method Code", "where": "this Payment Method has one Payment Method Code", "role_id": "6a90d5c3-a558-431e-841b-9c0f8e3f90cd" } ] }, "Payment Method Code": { "is_main": false, "id": "e603fcce-15c1-417b-abb8-83fc2ee7b9b8", "functions": [ { "title": "Payment Method", "type": "Payment Method", "where": "this Payment Method Code is of one Payment Method", "role_id": "7a325060-edd1-4d79-a340-9445f3a0b371" } ] }, "Person": { "is_main": true, "id": "671c68c6-37ed-4b68-a13f-185c707d2723", "functions": [ { "title": "all Booking", "type": "Booking", "where": "this Person booked some Session for some Number of places", "role_id": "b667dc7a-c502-4daa-880b-cc478cf7889e", "is_list": true }, { "title": "Encrypted Password", "type": "Encrypted Password", "where": "this Person has one Encrypted Password", "role_id": "76130fdb-b155-4395-bbbc-25b8e88f97bd" }, { "title": "Person ID", "type": "Person ID", "where": "this Person has one Person ID", "role_id": "22f57f64-bdbd-4ec0-a6e1-ee530e97420f" }, { "title": "Login Name", "type": "Name", "where": "this Person has one login-Name", "role_id": "4fd2d692-f7d9-46c6-8591-70a8ff04be48" } ] }, "Person ID": { "is_main": false, "id": "f3948d0a-e28b-4bc7-ab76-3cbea11fc691", "functions": [ { "title": "Person", "type": "Person", "where": "this Person ID is of one Person", "role_id": "2d53d562-c21c-46fc-9f92-b952660f7276" } ] }, "Places Paid": { "is_main": true, "id": "a01df44f-a2f3-47de-b30e-efab4b0f2329", "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": "28a2475c-abb5-49f5-acfa-d2e1139402db", "functions": [ { "title": "all Ticket Pricing", "type": "Ticket Pricing", "where": "tickets on some Session Time at some Cinema in some Section for some High Demand have this Price", "role_id": "583317d7-efe2-47e7-b4b4-e88c28c27cae", "is_list": true } ] }, "Row": { "is_main": false, "id": "c9ed4a1f-7f0c-48ae-84ba-4965996f44ab", "functions": [ { "title": "Row Nr", "type": "Row Nr", "where": "this Row has one Row Nr", "role_id": "dcb84d91-c3b4-43b8-b7c4-835e8c436fb6" }, { "title": "Cinema", "type": "Cinema", "where": "this Row is in one Cinema", "role_id": "55adc89d-4e60-4985-ac7b-2472edbd19ee" }, { "title": "all Seat", "type": "Seat", "where": "this Row contains some Seat", "role_id": "25b88796-5efc-4e13-bab0-7e054b5e99c7", "is_list": true } ] }, "Row Nr": { "is_main": false, "id": "3ba0e6b1-9bd9-4036-be56-8adf8847b9ed", "functions": [ { "title": "all Row", "type": "Row", "where": "this Row Nr is of some Row", "role_id": "c6a899b0-9555-48fe-b612-2d43b333b89b", "is_list": true } ] }, "Seat": { "is_main": true, "id": "931fd695-2b08-4443-b884-c2d7c7f77a7b", "functions": [ { "title": "all Booking", "type": "Booking", "where": "this Seat is allocated to some Booking", "role_id": "e91fe05a-fe74-4ac3-8419-e981dddd4e01", "is_list": true }, { "title": "Seat Number", "type": "Seat Number", "where": "this Seat has one Seat Number", "role_id": "34d4691a-5939-46a8-a3dd-4935e86ca61b" }, { "title": "Row", "type": "Row", "where": "this Seat is in one Row", "role_id": "e91d3765-3200-440a-a669-126cffc91a5d" }, { "title": "Section", "type": "Section", "where": "this Seat is in one Section", "role_id": "c4ea54d2-228a-40b1-89b9-dace498e246c" } ] }, "Seat Number": { "is_main": false, "id": "033e04da-febb-4bc1-b311-a4901d5fce8d", "functions": [ { "title": "all Seat", "type": "Seat", "where": "this Seat Number is of some Seat", "role_id": "5f98a46d-b4f1-4f35-b601-3cea5b4157c5", "is_list": true } ] }, "Section": { "is_main": false, "id": "726a012a-baad-496d-8745-6cd081b9fcec", "functions": [ { "title": "all Booking", "type": "Booking", "where": "some Booking is for seats in this Section", "role_id": "5862426d-e222-43c5-a5e7-3c11db5fe03e", "is_list": true }, { "title": "all Cinema", "type": "Cinema", "where": "this Section of some Cinema uses allocated seating", "role_id": "b6b973d0-29a4-41da-b0f1-27a408d4c8a2", "is_list": true }, { "title": "all Seat", "type": "Seat", "where": "this Section contains some Seat", "role_id": "96199371-ffc2-45fc-b7ee-33e797983d70", "is_list": true }, { "title": "Section Name", "type": "Section Name", "where": "this Section has one Section Name", "role_id": "3199f1a2-6618-4861-9b9e-5cb6e5e20921" }, { "title": "all Ticket Pricing", "type": "Ticket Pricing", "where": "tickets on some Session Time at some Cinema in this Section for some High Demand have some Price", "role_id": "c64a5122-d929-4428-bd86-e8423cb3643d", "is_list": true } ] }, "Section Name": { "is_main": false, "id": "fd4e9f78-2368-4241-bb3b-da1d022ef3d8", "functions": [ { "title": "Section", "type": "Section", "where": "this Section Name is of one Section", "role_id": "456fb742-109c-4a66-92e4-b49c8aac8f0d" } ] }, "Session": { "is_main": true, "id": "c2011033-2587-4008-ab3a-58b6a64ba437", "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": "2c0b410a-4267-4d87-be3f-7419463d4e73", "is_list": true }, { "title": "Session is high-demand", "type": "boolean", "where": "this Session is high-demand", "role_id": "f70a1899-fe35-43c8-b63f-dd78ec5cf276" }, { "title": "Session uses allocated seating", "type": "boolean", "where": "this Session uses allocated seating", "role_id": "1be3e1fb-b4f9-4759-9416-03a7f23558b2" } ] }, "Session Time": { "is_main": false, "id": "9ffd4176-df3d-42c8-a575-21a29d542fec", "functions": [ { "title": "all Session", "type": "Session", "where": "some Cinema shows some Film on this Session Time", "role_id": "a9e36c81-49fb-40df-ae29-711b4bada13c", "is_list": true }, { "title": "Hour", "type": "Hour", "where": "this Session Time is at one Hour", "role_id": "fecb3350-0d22-44f2-960f-8bcb1ee07d93" }, { "title": "Minute", "type": "Minute", "where": "this Session Time is at one Minute", "role_id": "521d25ed-8382-4ab9-bb8f-b0017e08892d" }, { "title": "Month", "type": "Month", "where": "this Session Time is in one Month", "role_id": "b9307922-9864-45ea-b569-28d4ebef6b25" }, { "title": "Year", "type": "Year", "where": "this Session Time is in one Year", "role_id": "72e517bb-8920-43f9-8923-e1aab8b57549" }, { "title": "Day", "type": "Day", "where": "this Session Time is on one Day", "role_id": "f707dafb-46fd-4b57-a043-4ccfd1e38fca" }, { "title": "all Ticket Pricing", "type": "Ticket Pricing", "where": "tickets on this Session Time at some Cinema in some Section for some High Demand have some Price", "role_id": "00e984a1-2712-48aa-8d54-e6a5529cfb91", "is_list": true } ] }, "Ticket Pricing": { "is_main": true, "id": "2d29e9f8-8c2d-4c68-8aa5-341eb7afaa9a", "functions": [ { "title": "involving Session Time", "type": "Session Time", "where": "tickets on this Session Time at some Cinema in some Section for some High Demand have some Price" }, { "title": "involving Cinema", "type": "Cinema", "where": "tickets on some Session Time at this Cinema in some Section for some High Demand have some Price" }, { "title": "involving Section", "type": "Section", "where": "tickets on some Session Time at some Cinema in this Section for some High Demand have some Price" }, { "title": "involving High Demand", "type": "High Demand", "where": "tickets on some Session Time at some Cinema in some Section for this High Demand have some Price" }, { "title": "involving Price", "type": "Price", "where": "tickets on some Session Time at some Cinema in some Section for some High Demand have this Price" } ] }, "Year": { "is_main": false, "id": "58f5e53f-85ad-49ae-9793-b4788badae10", "functions": [ { "title": "all Film", "type": "Film", "where": "some Film was made in this Year", "role_id": "fab3ccbd-99d5-4b40-ac80-3688cda9c16d", "is_list": true }, { "title": "all Session Time", "type": "Session Time", "where": "some Session Time is in this Year", "role_id": "291e361c-1f5a-436e-a495-363dd1b5210f", "is_list": true }, { "title": "Year Nr", "type": "Year Nr", "where": "this Year has one Year Nr", "role_id": "a1ed2457-b659-4cc5-9860-ae850474ee3b" } ] }, "Year Nr": { "is_main": false, "id": "cbad7e71-989e-4226-8ce2-606cb197288b", "functions": [ { "title": "Year", "type": "Year", "where": "this Year Nr is of one Year", "role_id": "91faff78-c224-456e-87f5-1f5f7d74bfdc" } ] } } }