//---NODOS---
//ceo
CREATE
(paco:ceo {nombre:'Francisco Fraile', nacido:1975, dni:'00804634W', sueldo:10000})
//gestores
CREATE
(ridwan:gestor {nombre:'Ridwan Cotton', nacido:1984, dni:'71317401J', sueldo:1300, enchufado:true, encargado:true}),
(caprice:gestor {nombre:'Caprice Beasley', nacido:1990, dni:'29033792H', sueldo:1100, estudios:['Economía','Contabilidad y Finanzas'], cursos:['Máster en Banca y Finanzas','Auxiliar de Bancos y Cajas de Ahorros'], enchufado:false}),
(cataleya:gestor {nombre:'Cataleya Sutherland', nacido:1983, dni:'22183390M', sueldo:900, estudios:['Economía']}),
(cavan:gestor {nombre:'Cavan Fellows', nacido:1989, dni:'04779974E', sueldo:1250, estudios:['Contabilidad y Finanzas'], cursos:['Máster en Venta de Productos Bancarios'], enchufado:false}),
(ruby:gestor {nombre:'Ruby-Rose Tran', nacido:1997, dni:'24552580B', sueldo:1500, estudios:['Administración y Dirección de Empresas'], enchufado:true}),
(lilah:gestor {nombre:'Lilah Zhang', nacido:1987, dni:'35474579T', sueldo:1000, estudios:['Ciencias empresariales','Negocios Internacionales'], cursos:['Curso de Cláusulas Suelo'], encargado:false})
//becarios
CREATE
(ayomide:becario {nombre:'Ayomide Mccallum', nacido:1979, dni:'42688952D', sueldo:400, estudios:[], enchufado:true}),
(arron:becario {nombre:'Arron Bowen', nacido:1996, dni:'66005018D', sueldo:200, estudios:['Administración y Dirección de Empresas'], enchufado:false, encargado:true}),
(lincoln:becario {nombre:'Lincoln Shepard', nacido:1995, dni:'50851966R', sueldo:200, estudios:['Contabilidad y finanzas']}),
(jesse:becario {nombre:'Jesse Castro', nacido:1994, dni:'28307791N', sueldo:200, cursos:['Curso sobre Derecho Bancario y Cláusulas Abusivas']})
//ingenieros
CREATE
(wilma:Ingeniero {nombre:'Wilma David', nacido:1980, cursos:['Certificacion especializada en Compliance', 'Master en Banca y Finanzas'], estudios:['Ingeniería Informática del Software', 'Ingeniería de Telecomunicaciones'], dni:'20442193T', sueldo:2000, enchufado:true, encargado:true}),
(nabeel:Ingeniero {nombre:'Nabeel Mccormick', cursos:['Curso sobre Derecho Bancario y Clausulas Abusivas'], estudios:['Ingeniería informática del Software'], nacido:1985, dni:'57379228R', sueldo:1350}),
(pola:Ingeniero {nombre:'Pola Wagner', nacido:1997, estudios: ['Ingeniería Informática del Software'], dni:'19535519D', sueldo:1200}),
(jannat:Ingeniero {nombre: 'Jannat Mckinney', estudios: ['Ingeniería Informática del Software', 'Ingeniería de Telecomunicaciones', 'Direccion y administracion de empresas'], nacido:1972, dni:'54681960N', sueldo:1700})
//pasadores
CREATE
(mai:Pasador {nombre: 'Mai Winter', cursos:['Auxiliar de bancos y cajas de ahorros'], nacido:1973, dni:'65163752Z', sueldo:1300, enchufado: true, encargado:true}),
(steven:Pasador {nombre:'Steven Gilmore', estudios:['Grado en Economia'], nacido:1994, dni:'40435231N', sueldo:1000}),
(suhayb:Pasador {nombre:'Suhayb Rahman', estudios:['Administracion y direccion de empresas'], nacido:1991, dni:'77928813Y', sueldo:1300}),
(vishal:Pasador {nombre:'Vishal Bowes', cursos:['Master en venta de productos Bancarios'], estudios:['Administracion y Direccion de Empresas'], nacido:1995, dni:'96893806G', sueldo:2500, enchufado:true}),
(emerson:Pasador {nombre:'Emerson Bridges', nacido:1980, dni:'56462658G', sueldo:1700}),
(gwen:Pasador {nombre:'Gwen Marin', cursos:['Curso sobre Derecho Bancario'], nacido:1981, dni:'55045613N', sueldo:1600})
//clientes
CREATE
(myles: Cliente{name:'Myles Kieran', nacido:'1950', dni:'02287476B'}),
(jessekilroy: Cliente{name:'Jesse Kilroy', nacido:'1970', dni:'85051090B', impagos:'2'}),
(joe: Cliente{name:'Joe MacBride', nacido:'1959', dni:'24067774E'}),
(rian: Cliente{name:'Rían Martin', nacido:'1906', dni:'62887064G'}),
(molly: Cliente{name:'Molly Barrett', nacido:'1953', dni:'92680917W'}),
(zoey: Cliente{name:'Zoey Farley', nacido:'1910', dni:'98254925Y'}),
(tom: Cliente{name:'Tom Bowman', nacido:'1918', dni:'23144925Y'}),
(arya: Cliente{name:'Arya Ellwood', nacido:'1956', dni:'02117476B'}),
(blanche: Cliente{name:'Blanche Haynes', nacido:'1870', dni:'11111090B', impagos:'2'}),
(saarah: Cliente{name:'Saarah Mclean', nacido:'1999', dni:'24067234E'}),
(pheobe: Cliente{name:'Pheobe Mansell', nacido:'1946', dni:'62884364G'}),
(kailan: Cliente{name:'Kailan Cisneros', nacido:'1933', dni:'92682917W'}),
(zeshan: Cliente{name:'Zeshan Blanchard', nacido:'1917', dni:'98777925Y'}),
(claude: Cliente{name:'Claude Gamble', nacido:'1992', dni:'73222337L', impagos:'9'})
//cuentas
CREATE
(cuenta1: Cuenta{principal:'Myles Kieran', secundario:'Jesse Kilroy', tipo:'corriente', saldo:'28000'}),
(cuenta2: Cuenta{principal:'Joe MacBride', tipo:'ahorro', saldo:'200'}),
(cuenta3: Cuenta{principal:'Rían Martin', tipo:'nomina', saldo:'2000'}),
(cuenta4: Cuenta{principal:'Molly Barrett', tipo:'corriente', saldo:'28000'}),
(cuenta5: Cuenta{principal:'Zoey Farley', secundario:'Kailan Cisneros', tipo:'ahorro', saldo:'16000'}),
(cuenta6: Cuenta{principal:'Tom Bowman', secundario:'Arya Ellwood', tipo:'ahorro', saldo:'28050'}),
(cuenta7: Cuenta{principal:'Blanche Haynes', tipo:'nomina', saldo:'2300'}),
(cuenta8: Cuenta{principal:'Saarah Mclean', tipo:'ahorro', saldo:'20800'}),
(cuenta9: Cuenta{principal:'Pheobe Mansell', tipo:'corriente', saldo:'28000'}),
(cuenta10: Cuenta{principal:'Zeshan Blanchard', secundario:'Claude Gamble', tipo:'corriente', saldo:'16000'})
//---RELACIONES---
//ceo manda trabajo a encargados
CREATE
(paco)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(ridwan),
(paco)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(ayomide),
(paco)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(wilma),
(paco)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(mai)
//encargado gestores manda trabajo a gestores
CREATE
(ridwan)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(caprice),
(ridwan)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(cataleya),
(ridwan)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(cavan),
(ridwan)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(ruby),
(ridwan)-[:MANDA_TRABAJO_A {forma:['agradable']}]->(lilah)
//encargado de becarios manda trabajo a becarios
CREATE
(ayomide)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(arron),
(ayomide)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(lincoln),
(ayomide)-[:MANDA_TRABAJO_A {forma:['desagradable']}]->(jesse)
//encargado de ingenieros manda trabajo a ingenieros
CREATE
(wilma)-[:MANDA_TRABAJO_A{forma:['agradable']}]->(nabeel),
(wilma)-[:MANDA_TRABAJO_A{forma:['agradable']}]->(pola),
(wilma)-[:MANDA_TRABAJO_A{forma:['agradable']}]->(jannat)
//encargado de pasadores manda trabajo a pasadores
CREATE
(mai)-[:MANDA_TRABAJO_A{forma:['agradable']}]->(steven),
(mai)-[:MANDA_TRABAJO_A{forma:['desagradable']}]->(suhayb),
(mai)-[:MANDA_TRABAJO_A{forma:['desagradable']}]->(vishal),
(mai)-[:MANDA_TRABAJO_A{forma:['desagradable']}]->(emerson),
(mai)-[:MANDA_TRABAJO_A{forma:['agradable']}]->(gwen)
//gestores gestionan cuentas
CREATE
(cuenta1)-[:ES_GESTIONADA_POR]->(ridwan),
(cuenta2)-[:ES_GESTIONADA_POR]->(caprice),
(cuenta3)-[:ES_GESTIONADA_POR]->(cataleya),
(cuenta4)-[:ES_GESTIONADA_POR]->(cavan),
(cuenta5)-[:ES_GESTIONADA_POR]->(ruby),
(cuenta6)-[:ES_GESTIONADA_POR]->(lilah),
(cuenta7)-[:ES_GESTIONADA_POR]->(ridwan),
(cuenta8)-[:ES_GESTIONADA_POR]->(caprice),
(cuenta9)-[:ES_GESTIONADA_POR]->(cataleya),
(cuenta10)-[:ES_GESTIONADA_POR]->(cataleya)
//clientes poseen cuentas
CREATE
(myles)-[:ES_DUEÑO_PRINCIPAL]->(cuenta1),
(jessekilroy)-[:ES_DUEÑO_SECUNDARIO]->(cuenta1),
(joe)-[:ES_DUEÑO_PRINCIPAL]->(cuenta2),
(rian)-[:ES_DUEÑO_PRINCIPAL]->(cuenta3),
(molly)-[:ES_DUEÑO_PRINCIPAL]->(cuenta4),
(zoey)-[:ES_DUEÑO_PRINCIPAL]->(cuenta5),
(kailan)-[:ES_DUEÑO_SECUNDARIO]->(cuenta5),
(tom)-[:ES_DUEÑO_PRINCIPAL]->(cuenta6),
(arya)-[:ES_DUEÑO_SECUNDARIO]->(cuenta6),
(blanche)-[:ES_DUEÑO_PRINCIPAL]->(cuenta7),
(saarah)-[:ES_DUEÑO_PRINCIPAL]->(cuenta8),
(pheobe)-[:ES_DUEÑO_PRINCIPAL]->(cuenta9),
(zeshan)-[:ES_DUEÑO_PRINCIPAL]->(cuenta10),
(claude)-[:ES_DUEÑO_SECUNDARIO]->(cuenta10)
//trabajadores ayudan a otros trabajadores
CREATE
(caprice)-[:AYUDA]->(lilah),
(ruby)-[:AYUDA]->(wilma),
(arron)-[:AYUDA]->(cataleya),
(jesse)-[:AYUDA]->(gwen),
(nabeel)-[:AYUDA]->(jannat),
(pola)-[:AYUDA]->(suhayb),
(mai)-[:AYUDA]->(vishal),
(steven)-[:AYUDA]->(ridwan)
//trabajadores odian a otros trabajadores
CREATE
(myles)-[:ODIA]->(zeshan),
(jessekilroy)-[:ODIA]->(ridwan),
(paco)-[:ODIA]->(ayomide),
(arya)-[:ODIA]->(suhayb),
(zeshan)-[:ODIA]->(myles),
(arya)-[:ODIA]->(ayomide),
(paco)-[:ODIA]->(wilma),
(emerson)-[:ODIA]->(paco),
(myles)-[:ODIA]->(ayomide)
//trabajadores aprecian a otros trabajadores
Create
(ridwan)-[:APRECIA]->(paco),
(arya)-[:APRECIA]->(paco),
(emerson)-[:APRECIA]->(myles),
(caprice)-[:APRECIA]->(paco),
(jessekilroy)-[:APRECIA]->(caprice),
(caprice)-[:APRECIA]->(emerson),
(jessekilroy)-[:APRECIA]->(myles),
(caprice)-[:APRECIA]->(nabeel),
(nabeel)-[:APRECIA]->(caprice),
(lincoln)-[:APRECIA]->(wilma),
(paco)-[:APRECIA]->(emerson)