Files
secondo/Algebras/PropertyGraph2/sample-orderedrelations/sample-shakespeare/create_orel
2026-01-23 17:03:45 +08:00

70 lines
3.0 KiB
Plaintext

query isdefined(deleteObject("Author"));
query isdefined(deleteObject("Play"));
query isdefined(deleteObject("Production"));
query isdefined(deleteObject("Company"));
query isdefined(deleteObject("User"));
query isdefined(deleteObject("Review"));
query isdefined(deleteObject("Performance"));
query isdefined(deleteObject("Venue"));
query isdefined(deleteObject("Street"));
query isdefined(deleteObject("City"));
query isdefined(deleteObject("Country"));
let Author = AuthorP feed oconsume[Authorid];
let Play = PlayP feed oconsume[Playid];
let Production = ProductionP feed oconsume[Productionid];
let Company = CompanyP feed oconsume[Companyid];
let User = UserP feed oconsume[Userid];
let Review = ReviewP feed oconsume[Reviewid];
let Performance = PerformanceP feed oconsume[Performanceid];
let Venue = VenueP feed oconsume[Venueid];
let Street = StreetP feed oconsume[Streetid];
let City = CityP feed oconsume[Cityid];
let Country = CountryP feed oconsume[Countryid];
query isdefined(deleteObject("WROTE_PLAY"));
query isdefined(deleteObject("PRODUCTION_OF"));
query isdefined(deleteObject("PRODUCED"));
query isdefined(deleteObject("PERFORMANCE_OF"));
query isdefined(deleteObject("VENUE"));
query isdefined(deleteObject("STREET"));
query isdefined(deleteObject("CITY"));
query isdefined(deleteObject("COUNTRY"));
query isdefined(deleteObject("BASED_IN"));
query isdefined(deleteObject("WROTE_REVIEW"));
query isdefined(deleteObject("REVIEW_OF"));
query isdefined(deleteObject("WROTE_PLAY_B"));
query isdefined(deleteObject("PRODUCTION_OF_B"));
query isdefined(deleteObject("PRODUCED_B"));
query isdefined(deleteObject("PERFORMANCE_OF_B"));
query isdefined(deleteObject("VENUE_B"));
query isdefined(deleteObject("STREET_B"));
query isdefined(deleteObject("CITY_B"));
query isdefined(deleteObject("COUNTRY_B"));
query isdefined(deleteObject("BASED_IN_B"));
query isdefined(deleteObject("WROTE_REVIEW_B"));
query isdefined(deleteObject("REVIEW_OF_B"));
let WROTE_PLAY = WROTE_PLAYp feed oconsume[Authorid];
let WROTE_PLAY_B = WROTE_PLAYp feed oconsume[Playid];
let PRODUCTION_OF = PRODUCTION_OFp feed oconsume[Productionid];
let PRODUCTION_OF_B = PRODUCTION_OFp feed oconsume[Playid];
let PRODUCED = PRODUCEDp feed oconsume[Companyid];
let PRODUCED_B = PRODUCEDp feed oconsume[Productionid];
let PERFORMANCE_OF = PERFORMANCE_OFp feed oconsume[Performanceid];
let PERFORMANCE_OF_B = PERFORMANCE_OFp feed oconsume[Productionid];
let VENUE = VENUEp feed oconsume[Performanceid];
let VENUE_B = VENUEp feed oconsume[Venueid];
let STREET = STREETp feed oconsume[Venueid];
let STREET_B = STREETp feed oconsume[Streetid];
let CITY = CITYp feed oconsume[Streetid];
let CITY_B = CITYp feed oconsume[Cityid];
let COUNTRY = COUNTRYp feed oconsume[Cityid];
let COUNTRY_B = COUNTRYp feed oconsume[Countyid];
let WROTE_REVIEW = WROTE_REVIEWp feed oconsume[Userid];
let WROTE_REVIEW_B = WROTE_REVIEWp feed oconsume[Reviewid];
let REVIEW_OF = REVIEW_OFp feed oconsume[Reviewid];
let REVIEW_OF_B = REVIEW_OFp feed oconsume[Performanceid];