DROP DATABASE IF EXISTS boston;
CREATE DATABASE IF NOT EXISTS boston DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE boston;
CREATE TABLE track (
	id Int (3) NOT NULL auto_increment,
	name VARCHAR (100) NOT NULL,
	color_hex varchar (7) NOT NULL,
	PRIMARY KEY (Id)
	);

INSERT INTO track (id,name,color_hex) VALUES
(1,'Red Line A','#FA2D27'),
(2,'Red Line B','#FA2D27'),
(3,'Orange Line','#FD8A03'),
(4,'Green Line B','#008150'),
(5,'Green Line C','#008150'),
(6,'Green Line D','#008150'),
(7,'Green Line E','#008150'),
(8,'Blue Line','#2F5DA6');
SHOW WARNINGS;
	
CREATE TABLE station (
	id INT (3) NOT NULL auto_increment,
	name VARCHAR (50) NOT NULL,
	lat FLOAT NOT NULL,
	lng FLOAT NOT NULL,
	PRIMARY KEY (Id)
	);

INSERT INTO station (id,name,lat,lng) VALUES
(1,'Bowdoin',42.361457,-71.062129),
(2,'Government Center',42.359322,-71.059252),
(3,'State',42.359065,-71.057421),
(4,'Aquarium',42.359634,-71.051807),
(5,'Maverick',42.368343,-71.038422),
(6,'Logan Airport',42.372714,-71.03208),
(7,'Wood Island',42.379759,-71.022476),
(8,'Orient Hights',42.386983,-71.004767),
(9,'Suffolk Downs',42.389899,-70.997986),
(10,'Beachmont',42.39745,-70.992363),
(11,'Revere Beach',42.408389,-70.99256),
(12,'Wonderland',42.413963,-70.990986),
(13,'Forest Hills',42.300023,-71.113377),
(14,'Green Street',42.310359,-71.107125),
(15,'Stony Brook',42.317251,-71.104021),
(16,'Jackson Square',42.322893,-71.099787),
(17,'Roxbury Crossing',42.331388,-71.095555),
(18,'Ruggles',42.33572,-71.090437),
(19,'Massachusetts Ave',42.341762,-71.083072),
(20,'Back Bay',42.341762,-71.083072),
(21,'New England',42.341762,-71.083072),
(22,'Chinatown',42.352529,-71.062759),
(23,'Downtown Crossing',42.355453,-71.060465),
(24,'Haymarket',42.363222,-71.057922),
(25,'North Station',42.365551,-71.061251),
(26,'Community College',42.372593,-71.07052),
(27,'Sullivan Square',42.383434,-71.077056),
(28,'Wellington',42.405202,-71.076969),
(29,'Malden Center',42.426678,-71.074144),
(30,'Oak Grove',42.437134,-71.070888),
(31,'Braintree',42.20855,-71.00085),
(32,'Quincy Adams',42.232848,-71.007034),
(33,'Quincy Center',42.250879,-71.004798),
(34,'Wollaston',42.265972,-71.019721),
(35,'North Quincy',42.274957,-71.029307),
(36,'JFK',42.321065,-71.052545),
(37,'Andrew',42.329752,-71.056979),
(38,'Broadway',42.342793,-71.057117),
(39,'South Station',42.352573,-71.055428),
(40,'Park Street',42.356332,-71.062202),
(41,'Charles MGH',42.361279,-71.070493),
(42,'Kendall',42.362427,-71.086058),
(43,'Central',42.365171,-71.103386),
(44,'Harvard',42.373936,-71.118917),
(45,'Porter',42.388353,-71.119159),
(46,'Davis ',42.39662,-71.122527),
(47,'Alewife',42.395261,-71.14244),
(48,'Mattapan',42.267586,-71.092021),
(49,'Capen St',42.267622,-71.087436),
(50,'Valley Rd',42.267772,-71.083025),
(51,'Central Ave',42.269965,-71.073249),
(52,'Milton',42.270093,-71.067612),
(53,'Butler',42.272253,-71.062453),
(54,'Cedar Grove',42.279712,-71.060327),
(55,'Ashmont',42.284219,-71.063229),
(56,'Shawmut',42.293712,-71.065912),
(57,'Fields Corner',42.299992,-71.061516),
(58,'Savin Hill',42.311099,-71.053175),
(59,'Heath',42.32868,-71.11068),
(60,'Back of the Hill',42.32996,-71.111406),
(61,'Riverway',42.331686,-71.112004),
(62,'Mission Park',42.333106,-71.109678),
(63,'Fenwood Road',42.333722,-71.105682),
(64,'Brigham Circle',42.334268,-71.10437),
(65,'Longwood Medical Area',42.335898,-71.100052),
(66,'Fine Museum of Arts',42.337732,-71.095125),
(67,'Northeastem',42.340307,-71.088717),
(68,'Symphony',42.342919,-71.084529),
(69,'Prudential',42.345503,-71.081401),
(70,'Copley',42.349991,-71.077463),
(71,'Arlington',42.351847,-71.070817),
(72,'Boylston',42.352337,-71.06461),
(73,'Science Park',42.366725,-71.067681),
(74,'Lechmere',42.370774,-71.076593),
(75,'Riverside',42.337394,-71.252327),
(76,'Woodland',42.333336,-71.24434),
(77,'Waban',42.325981,-71.230712),
(78,'Elliot',42.318744,-71.217023),
(79,'Newton Highlands',42.321539,-71.205966),
(80,'Newton Centre',42.328354,-71.194444),
(81,'Chestnot Hill',42.326601,-71.16529),
(82,'Reservoir',42.334912,-71.149072),
(83,'Beaconsfield',42.335805,-71.140849),
(84,'Brookline Hills',42.331133,-71.127031),
(85,'Brookline Village',42.332566,-71.116948),
(86,'Longwood',42.341042,-71.110215),
(87,'Fenway',42.345347,-71.104156),
(88,'Cleveland Circle',42.336197,-71.149406),
(89,'Englewood Ave',42.337049,-71.145357),
(90,'Dean Road',42.337847,-71.141549),
(91,'Tappan Street',42.338469,-71.138705),
(92,'Washington Square',42.339258,-71.135387),
(93,'Fairbank Street',42.339474,-71.131304),
(94,'Brandon Hall',42.339683,-71.129327),
(96,'Coolidge Corner',42.342226,-71.120888),
(97,'St Paul Street',42.343366,-71.116759),
(98,'Kent Street',42.344125,-71.113885),
(99,'Hawes Street',42.34487,-71.111129),
(100,'St Mary Street',42.345947,-71.107385),
(101,'Boston College',42.339902,-71.166124),
(103,'South Street',42.339455,-71.157622),
(104,'Chestnut Hill Avenue',42.338145,-71.152961),
(105,'Chiswick Road',42.340839,-71.150459),
(106,'Sutherland Street',42.341483,-71.146162),
(108,'Washington Street',42.343886,-71.142593),
(109,'Summit Avenue',42.345806,-71.141232),
(110,'Warren Street',42.348366,-71.140224),
(111,'Allston street',42.348468,-71.137888),
(112,'Griggs Street',42.348542,-71.134551),
(113,'Harvard Ave',42.350118,-71.131197),
(115,'Packard Corner',42.351833,-71.124702),
(116,'Babcock Street',42.35169,-71.121547),
(117,'Pleasent Street',42.351345,-71.118783),
(118,'St Paul Street',42.350997,-71.115997),
(119,'Boston University West',42.350759,-71.113833),
(120,'Boston University Central',42.34989,-71.106804),
(121,'Boston University East',42.349569,-71.103866),
(122,'Bladford Street',42.349126,-71.100235),
(123,'Kenmore',42.348783,-71.095128),
(124,'Hynes Convention Centre',42.347745,-71.087744);

SHOW WARNINGS;


CREATE TABLE s_t (
	s_id INT (3) NOT NULL,
	t_id INT (3) NOT NULL,
	s_order INT (3) NOT NULL,
	s_time INT (3) NOT NULL,
	s_distance INT (6) NOT NULL,
	PRIMARY KEY (s_id, t_id));

INSERT INTO s_t (s_id,t_id,s_order,s_time,s_distance) VALUES
(1,8,1,0,0),
(2,8,2,1,400),
(3,8,3,2,660),
(4,8,4,4,1176),
(5,8,5,6,2591),
(6,8,6,7,3318),
(7,8,7,8,4273),
(8,8,8,10,6073),
(9,8,9,11,6741),
(10,8,10,12,7687),
(11,8,11,12,8848),
(12,8,12,15,9588),
(13,3,1,0,0),
(14,3,2,2,1398),
(15,3,3,4,2174),
(16,3,4,5,2954),
(17,3,5,6,3940),
(18,3,6,7,4708),
(19,3,7,8,5485),
(20,3,8,9,6415),
(21,3,9,10,7382),
(22,3,10,11,7808),
(23,3,11,12,8287),
(3,3,12,12,8691),
(24,3,13,14,9121),
(25,3,14,15,9476),
(26,3,15,16,10823),
(27,3,16,18,12017),
(28,3,17,20,14085),
(29,3,18,22,16742),
(30,3,19,21,17936),
(31,1,1,0,0),
(32,1,2,4,3069),
(33,1,3,6,5017),
(34,1,4,8,7039),
(35,1,5,10,8335),
(36,1,6,16,14169),
(37,1,7,18,15389),
(38,1,8,19,16798),
(39,1,9,20,17895),
(23,1,10,21,18648),
(40,1,11,22,18266),
(41,1,12,23,19197),
(42,1,13,24,20235),
(43,1,14,26,21962),
(44,1,15,28,23502),
(45,1,16,30,25026),
(46,1,17,31,26161),
(47,1,18,32,27113),
(48,2,1,0,0),
(49,2,2,1,518),
(50,2,3,2,914),
(51,2,4,3,1652),
(52,2,5,4,2178),
(53,2,6,5,2576),
(54,2,7,6,3442),
(55,2,8,7,4204),
(56,2,9,8,5166),
(57,2,10,9,6193),
(58,2,11,11,7764),
(36,2,12,14,8321),
(59,7,1,0,0),
(60,7,2,1,154),
(61,7,3,2,302),
(62,7,4,3,626),
(63,7,5,4,925),
(64,7,6,5,1027),
(65,7,7,6,1432),
(66,7,8,7,1914),
(67,7,9,8,2626),
(68,7,10,9,2905),
(69,7,11,10,3368),
(70,7,12,11,3955),
(71,7,13,12,4550),
(72,7,14,13,5038),
(40,7,15,14,5518),
(2,7,16,15,5935),
(24,7,17,16,6382),
(25,7,18,17,6738),
(73,7,19,18,7428),
(74,7,20,19,8321),
(75,6,1,0,0),
(76,6,2,1,663),
(77,6,3,3,2051),
(78,6,4,4,3511),
(79,6,5,5,4635),
(80,6,6,7,6038),
(81,6,7,8,8355),
(82,6,8,9,9958),
(83,6,9,10,10709),
(84,6,10,11,11933),
(85,6,11,12,12759),
(86,6,12,13,13835),
(87,6,13,14,14500),
(123,6,14,15,15676),
(88,5,1,0,0),
(89,5,2,1,501),
(90,5,3,2,729),
(91,5,4,3,962),
(92,5,5,4,1260),
(93,5,6,5,1650),
(94,5,7,6,1840),
(95,5,8,7,2214),
(96,5,9,8,2478),
(97,5,10,9,2832),
(98,5,11,10,3081),
(99,5,12,11,3389),
(100,5,13,12,3761),
(123,5,14,13,3855),
(101,4,1,0,0),
(102,4,2,1,488),
(103,4,3,2,804),
(104,4,4,3,1200),
(105,4,5,4,1493),
(106,4,6,5,1957),
(107,4,7,6,2140),
(108,4,8,7,2353),
(109,4,9,8,2601),
(110,4,10,9,2926),
(111,4,11,10,3133),
(112,4,12,11,3386),
(113,4,13,12,3758),
(114,4,14,13,3998),
(115,4,15,14,4310),
(116,4,16,15,4635),
(117,4,17,16,4872),
(118,4,18,17,5090),
(119,4,19,18,5297),
(120,4,20,19,5843),
(121,4,21,20,6029),
(122,4,22,21,6364),
(123,4,23,22,6789),
(124,4,24,23,7440),
(70,4,25,24,7784);

CREATE TABLE poi (
	id INT (3) NOT NULL auto_increment,
	type_id INT (3) NOT NULL,
	name VARCHAR (100) NOT NULL,
	lat FLOAT NOT NULL,
	lng FLOAT NOT NULL,
	info VARCHAR (150) NOT NULL,
	PRIMARY KEY (Id)
	);	


INSERT INTO poi (id,type_id,name,lat,lng,info) VALUES
(1,3,'Boston Charles Street Inn',42.358513,-71.070912,'Bostons bestes bed and breakfast hotel in historischem Stil und in angenehmer Atmosphäre.'),
(2,3,'Bulfinch Hotel',42.363697,-71.062132,'Ein typisches Dreiecksgebäude im Herzen Bostons aus dem Jahre 1800. Es enthaelt 80 Zimmer und Suiten.'),  
(3,3,'Doubletree Hotel Boston',42.348808,-71.064686,'Luxuriöses Hotel im Herzen Bostons. Beeinflusst durch die Lage in Chinatown in edlem Feng-Shui Design.'),
(4,3,'The Copley House',42.344562,-71.080229,'Liegt im kulturellen Center der Stadt, bestehend aus einzelnen, sehr gut ausgestatteten  Apartments und Studios'),
(5,3,'Coolidge Guest House',42.339479,-71.11912,'10 min. außerhalb von Boston Downton .Edler viktorianischer Architekturstil. Bekannt für Bagels . Low Budget.'),
(6,3,'Cambridge House', 42.393233,-71.126161,'Ein im typischen New England Stil des letzen Jahrhunderts eingerichtetes Hause nahe der Universitäten gelegen'),
(7,2,'New England Sports Museum',42.366234,-71.061149,'Beinhaltet eine große Sammlung aus historischen Sportereignissen New Englands. Bsp.: Hockey, Baseball, Football.'),
(8,2,'The Computer Museum',42.368333,-71.071601,'Das heute zum Museum of Science gehörende Gebäude beinhaltet neueste Computer sowie Internet Technologien'),
(9,2,'MIT Museum',42.343957,-71.08613,'Ständig wechselnde Ausstellungen zum Thema Technik und Wissenschaft, Architektur, Design und Ozeanography.'),  
(10,2,'Museum of Fine Arts',42.339408,-71.094214,'Beinhaltet eine der größten Kunstsammlungen der Welt :3000 jahre alte Raritäten; zeitgen. Kunst und Kunst von morgen!'),
(11,2,'Museum of Science',42.368333,-71.071601,'Wechselnde Ausstellungen zu aktuellen wissenschaftlichen Themen. Große Bekanntheit durch die Ausstellung Körperwelten'),
(12,1,'Opera House',42.292754,-71.071806,'Neu renoviert.Es bietet eine opulente Alternative zu den zahlreichen im benachbarten Theaterbezirk gelegenen Theatern.'),
(13,1,'Boston Public Gardens',42.354084,-71.069924,'Bereits1634 gegründet zählt der Park zu DER Grünfläche im dichtbesiedelten Downtown Center Bostons'),
(14,1,'John Hancock Tower',42.348519,-71.075372,'Das höchste Gebäude New Englands von Stararchitekt Mies van der Rohe beeindruckt durch seine Glasfasade und Design'),
(15,1,'Boston Symphony Hall',42.342843,-71.085689,'Erbaut in 1900 zählt es zu den 3 edelsten Konzerthallen der Welt. Im Wechsel gibt es klassische Opernaufführungen und Pop.'),
(16,1,'Matthews Arena',42.341197,-71.084589,'Älteste Eissporthalle der Welt und Heim der Boston Briuns. Gelegentlich zum Schlittschulaufen geöffnet.'),
(17,1,'Mystic River Reservation',42.413164,-71.098039,'Freier Eintritt. Der Park bietet Freizeitmöglichkeiten wie Tennis, Beachball, Bootfahrten, Klettern, Radfahren, Segeln.'),
(18,1,'New England Aquarium',42.358986,-71.050666,'Größtes Aquarium New Englands. Beinhaltet eine große Vielzahl an Meeresbewohnern. Seit 2003 auch ein IMAX Kino'),
(19,1,'Playground',42.501467,-71.133697,'Eine Riesenhalle mit umfangreichen Freizeitprogramm fuer Kinder ab 3 Jahren. Familientageskarten stark verbilligt.'),
(20,1,'Paul Revers House',42.360391,-71.056618,'Histor. Sehenswürdigkeit: Boston ältestes Gebaeude und eines der wenigen noch erhaltenen aus der Kolonialzeit Amerikas'),
(21,1,'JFK Presidential Library',42.316752,-71.058691,'Bibliothek und auch Museeum das historische Ausstellungsstücke des 35. Präsidenten  Amerikas vereint.'),
(22,1,'Captain Forbes House',42.262246,-71.060519,'Ausstellung über Captain Forbes, der Bostons  Wirtschaft zu einem enormen Aufschwung in den 1830 er Jahren verhalf'),
(23,1,'Old South Meeting House',42.357005,-71.058724,'Das Gebäude war zentraler Punkt der Boston Tea Party von 1773. Heute finden hier Tagungen statt. Teilweise geöffnet'),
(24,1,'The Wang Center',42.350281,-71.06514,'Center für Konferenzen, Filmvorführungen, Ausstellungen. Wunderschöne Architektur und Gartenanlage im asiatischen Stil.'),
(25,1,'Old North Church',42.366529,-71.054474,'Offiziell als Christus Kirche anerkannt und 1723 erbaut. Georgianischer Architekturstil.Enthält Amerikas älteste Glocke'), 
(26,1,'Kings Chapel',42.358003,-71.059981,'1668 als erste nicht puritanische Kirche erbaut. Für die damalige Zeit hervoragende Qualität der Orgel.'),
(27,1,'Freedom Trail',42.353008,-71.060816,'Ein 2.5 Meilen langer Pfad, der zu 16 original nachgebauten Schauplätzen der Amerikanischen Revolution führt.'),
(28,1,'Harvard University',42.374554,-71.116818,'1636 gegründet gilt sie als die älteste private Universität Amerikas. Amerikanische Eliteuni.'),
(29,1,'Bunker Hill Monument',42.375587,-71.061418,'Der 67 m hohe Granitobelisk soll an die Schlacht von Bunker Hill am 17. Juni 1775 erinnern. Eine Wendeltreppe führt nach oben'),
(30,1,'Old Granary Burying Ground',42.357354,-71.061778,'Friedhof berühmter Bostoner Persönlichkeiten mit jahrhundertealten Grabsteinen'),
(31,1,'Orphium Theatre',42.356371,-71.061142,'Historisches Gebäude von 1852. Tchaikovsky spielte hier sein 1. Piano Concert. Heute spielen aktuelle Bands wie Coldplay'),
(32,4,'Boston Prudential Center',42.348691,-71.082523,'New Englands Nummer 1 Shopping Center hat mehr als 75 Shops mit edleren Marken : Lacoste, Sephora .Und einige Bars'),
(33,4,'Adidas Retail 504',42.372754,-71.116587,'Riesenauswahl an Schuhen und Bekleidung der Marke Adidas zu günstigen Preisen'),
(34,4,'Macys',42.355201,-71.060797,'Bekanntes Bekleidungshaus mit einer Vielzahl an bekannten amerikanischen Fashion- Marken.'),
(35,5,'Mc Ganns Pub',42.364513,-71.061709,'Irisher Pub in rustikaler Atmosphäre'),
(36,5,'Mojitos',42.355963,-71.062025,'In dem Club wird südamerikanische Musik gespielt. Bekannt für seine extravagante Innenaustattung'),
(37,5,'All Asia Cuisine',42.362575,-71.098931,'Die Bar bietet asiatische Spezialitäten und eine große Palette an Cocktails an. August geschlossen.'),
(38,5,'Club 58',42.247774,-71.001346,'Angesagter Club der Stadt . High Budget. Etwas außerhalb des Centrums gelegen'),
(39,5,'Allston Rocks',42.35743,-71.129998,'Livekonzerte mit Musikern aus der Umgebung. Musikrichtung ist Indie  Rock. Einer der Szenetreffs in Boston'),
(40,5,'Alley Cat Lounge',42.35215,-71.066102,'Centraler Club . Ständig wechselndes Programm. After- Work Partys sind empfehlenswert'),
(41,6,'Aquitaine',42.343613,-71.072295,'Französische Spezialitäten. Gehobene Preisklasse'),
(42,6,'Umberto Galleria',42.363792,-71.054503,'Italienisches Feinschmecker Restaurant. Gehobene Preisklasse'),
(43,6,'Mc Cornick and Schmick',42.359751,-71.05364,'Beliebtes Restaurant. Großes Angebot an Fischgerichten und Meeresfrüchten. Relativ günstig. Bitte vorher reservieren.'),
(44,6,'Ginza Japanese Restaurant',41.240099,-81.451065,'Restaurant mit japanischen Gerichten');



CREATE TABLE typ (
	id INT (3) NOT NULL auto_increment,
	identifier VARCHAR (50) NOT NULL,
	PRIMARY KEY (Id)
	);

INSERT INTO typ (id,identifier) VALUES
(1,'Sehenswördigkeit'),
(2,'Museum'),
(3,'Übernachtung'),
(4,'Shopping'),
(5,'Nightlife'),
(6,'Essen');
