Sachverhalt:
A.
A.a. Mit Beschluss vom 2. August 2007 entzog die Sozialbehörde der Gemeinde C._ B._ die Obhut über ihre 1993 geborene Tochter A._.
A.b. Die zuständige Berufsvorsorgeversicherung Swisscanto Sammelstiftung der Kantonalbanken (nachfolgend: Swisscanto) richtete B._ ab November 2006 eine Invalidenrente sowie eine Invalidenkinderrente aus (Mitteilung vom 24. Juli 2012). Die Swisscanto überwies die Renten zunächst an den Sozialdienst der Gemeinde C._. Ab 1. Januar 2013 richtete sie die Invalidenrente an B._ und die Invalidenkinderrente mit Zustimmung der Mutter direkt an die Tochter aus. Nachdem B._ ihre Zustimmung zur Direktauszahlung an die Tochter ab 1. Juli 2013 widerrufen hatte, zahlte die Swisscanto die Invalidenkinderrente zusammen mit der Invalidenrente an B._ aus.
In der Folge verlangte A._ von der Swisscanto am 18. April 2013 die Direktauszahlung der Kinderrente ab Januar 2013 an sich selber zur Sicherstellung ihres Lebensunterhaltes. Die Swisscanto verweigerte dies und teilte A._ mit, dass sie dafür die schriftliche Einwilligung ihrer Mutter oder eine Feststellungsverfügung des Gerichts benötige. Auf den 1. April 2015 hin stellte die Swisscanto die Auszahlung der Invalidenkinderrente an B._ ein und gab bekannt, dass B._ für die weitere Ausrichtung der Kinderrente eine neue Ausbildungsbescheinigung oder eine aktuelle Bestätigung der Ausgleichskasse zuzustellen habe. In der Zwischenzeit hatte sich A._ mit Gesuch vom 19. August 2014 mit Hinweis auf ein psychisches Leiden bei der Invalidenversicherung zum Leistungsbezug angemeldet.
B.
Am 28. Dezember 2017 erhob A._ Klage gegen die Swisscanto. Sie beantragte Folgendes:
"Die Beklagte sei zu verpflichten, der Klägerin mit Wirkung ab 1.1.2013 die gesetzlichen und reglementarischen BVG-Invalidenkinderrenten, insbesondere eine jährliche Invalidenkinderrente in Höhe von mindestens CHF 7'601.20, zu entrichten, nebst Zins zu 5% p.a. auf den ausstehenden Leistungen ab jeweiligem Fälligkeitstag, frühestens ab Datum der Klageerhebung...."
Das Sozialversicherungsgericht des Kantons Zürich hiess die Klage mit Entscheid vom 11. Juli 2019 teilweise gut. Es verpflichtete die Swisscanto, A._ ab 1. Juli 2013 basierend auf einem Invaliditätsgrad von 100 % die reglementarische Invalidenkinderrente auszurichten, unter Vorbehalt einer Kürzung wegen Überentschädigung, zuzüglich Verzugszins zu 1 % ab 28. Dezember 2017 für die bis zu diesem Zeitpunkt fällig gewordenen Rentenbetreffnisse und für die Weiteren ab dem jeweiligen Fälligkeitsdatum. Im Übrigen wies es die Klage ab.
C.
Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt die Swisscanto, der vorinstanzliche Entscheid sei aufzuheben und es sei festzustellen, dass sie vom 1. Juli 2013 bis 31. März 2015 die Invalidenkinderrente befreiend an die Mutter von A._ bezahlt habe. Eventualiter sei festzustellen, dass die im Zeitraum vom 1. Juli 2013 bis 31. März 2015 fälschlicherweise an die Mutter ausbezahlte Invalidenkinderrente von der Mutter zurückgefordert resp. mit der Invalidenrente aus beruflicher Vorsorge (Hauptrente) verrechnet werden könne. Eventualiter sei die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen.
A._ verlangt die Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.

Erwägungen:
1.
Mit der Beschwerde in öffentlich-rechtlichen Angelegenheiten kann eine Rechtsverletzung nach Art. 95 f. BGG gerügt werden. Das Bundesgericht wendet das Recht von Amtes wegen an (<ref-law>). Dennoch prüft es - offensichtliche Fehler vorbehalten - nur die in seinem Verfahren gerügten Rechtsmängel (Art. 42 Abs. 1 und 2 BGG). Es legt seinem Urteil den Sachverhalt zugrunde, den die Vorinstanz festgestellt hat (<ref-law>) und kann ihre Sachverhaltsfeststellung von Amtes wegen berichtigen oder ergänzen, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von <ref-law> beruht und wenn die Behebung des Mangels für den Verfahrensausgang entscheidend sein kann (Art. 97 Abs. 1 und Art. 105 Abs. 2 BGG; zum Ganzen <ref-ruling> E. 4 S. 61 f.).
2.
Die Swisscanto verlangt unter anderem, es sei festzustellen, dass sie die Invalidenkinderrente vom 1. Juli 2013 bis 31. März 2015 befreiend an B._ bezahlt habe. Darauf ist nur insoweit einzutreten, als damit sinngemäss die Abweisung der gegen die Beschwerde führende Vorsorgeeinrichtung gerichteten Klage beantragt wird. Darüber hinaus besteht an der (separaten) Beurteilung dieses Feststellungsbegehrens kein schutzwürdiges Interesse: Für das vorliegende Verfahren ist die Frage, ob die Swisscanto die Kinderrente befreiend an B._ bezahlt hat, im Antrag auf Aufhebung des vorinstanzlichen Entscheids vom 11. Juli 2019 bereits enthalten.
3.
3.1. Die Swisscanto stoppte die Ausrichtung der Kinderrente an B._ ab dem 1. April 2015, da die Beschwerdegegnerin nicht mehr in Ausbildung war (Schreiben der Swisscanto vom 17. Februar 2015). In der Folge erhob nicht B._, sondern die Beschwerdegegnerin in eigenem Namen Klage an das Sozialversicherungsgericht und machte unter anderem einen Kinderrentenanspruch über den 31. März 2015 hinaus geltend, den die Vorinstanz bejahte.
Das kantonale Gericht ist zum Schluss gelangt, in Anlehnung an die Ziffern 18.1 und 18.2.2 in Verbindung mit 13.2.3 und 13.3 des Personalvorsorgereglements (gültig ab 1. Januar 2002) hätten Kinder, solange sie selbst erwerbsunfähig seien, über das 18. Altersjahr hinaus Anspruch auf eine Invalidenkinderrente, sofern ihre Erwerbsunfähigkeit schon vor dem 25. Altersjahr bestanden habe und sofern sie keine Invalidenrente aus der beruflichen Vorsorge, der Unfall- oder der Militärversicherung beziehen würden. Die Beschwerdegegnerin leide seit ihrem Jugendalter an gesundheitlichen Einschränkungen und sei spätestens seit ihrem Lehrabbruch im Jahr 2013 in ihrer Leistungsfähigkeit eingeschränkt. Die Erwerbsunfähigkeit von derzeit 100 % sei damit vor dem 25. Altersjahr eingetreten. Es bestehe demnach auch über den 31. März 2015 hinaus Anspruch auf Ausrichtung einer Invalidenkinderrente. Zur Aktivlegitimation der Beschwerdegegnerin finden sich im angefochtenen Entscheid keine Ausführungen. Dazu ist Folgendes festzuhalten:
3.2.
3.2.1. Die von Amtes wegen (vgl. <ref-ruling> E. 1 S. 130) zu prüfende Frage, ob eine Partei als Klägerin aufzutreten berechtigt (Aktivlegitimation) und welche Partei einzuklagen ist (Passivlegitimation), bestimmt sich - auch im öffentlich-rechtlichen Klageverfahren - nach dem materiellen Recht. Grundsätzlich ist die Trägerin des fraglichen Rechts aktivlegitimiert, passivlegitimiert die materiell Verpflichtete, gegen die sich das Recht richtet (vgl. Urteil B 61/02 vom 17. August 2005 E. 3.2 mit Hinweisen, in: SVR 2006 BVG Nr. 11 S. 39). Aktiv- und Passivlegitimation sind folglich nicht Bedingungen im Sinne von Prozessvoraussetzungen, von denen die Zulässigkeit der Klage abhängen würde; sie gehören vielmehr zur materiellen Begründetheit des Klagebegehrens, weshalb ihr Fehlen zur Abweisung und nicht zur Zurückweisung der - bzw. zum Nichteintreten auf die - Klage führt (vgl. <ref-ruling> E. 2a S. 85; Urteil 9C_40/2009 vom 27. Januar 2010 E. 3.2.1, in: SVR 2010 BVG Nr. 27 S. 107).
Ob die Beschwerdegegnerin in Bezug auf den Kinderrentenanspruch ab dem 1. April 2015 im Rahmen von Art. 73 BVG als Klägerin aufzutreten berechtigt ist (Aktivlegitimation), bestimmt sich mit Blick auf das Gesagte nach dem materiellen Recht.
3.2.2. Aus Ziffer 18.1.1 des Personalvorsorgereglements geht klar hervor, dass anspruchsberechtigt auf eine Invalidenkinderrente die Bezügerin einer Invalidenrente ist und nicht das Kind. Ziffer 18.2.2 des Reglements verweist zwar betreffend die Dauer des Kinderrentenanspruchs auf die Bestimmungen über die Waisenrente (Ziffer 13.2.2 ff.). Diese sind jedoch nur sinngemäss anwendbar. Dies bedeutet, dass aus der Formulierung in Ziffer 13.3.1 (betreffend Waisenrente), wonach Kinder, solange sie selbst erwerbsunfähig sind, über das 18. Altersjahr hinaus Anspruch auf eine Waisenrente haben, sofern ihre Erwerbsunfähigkeit schon vor dem 25. Altersjahr bestanden hat, kein Forderungsrecht des Kindes hinsichtlich der Kinderrente abgeleitet werden kann.
Nichts anderes ergibt sich in Bezug auf die gesetzlich relevante Bestimmung. Gemäss Art. 25 Abs. 1 BVG haben Versicherte, denen eine Invalidenrente zusteht, für jedes Kind, das im Falle ihres Todes eine Waisenrente beanspruchen könnte, Anspruch auf eine Kinderrente in der Höhe der Waisenrente. Für die Kinderrente gelten die gleichen Berechnungsregeln wie für die Invalidenrente. Nach dem Wortlaut dieser Bestimmung (<ref-ruling> E. 3 S. 331) kommt der Kinderrente akzessorischer Charakter zu. Sie gelangt folglich nur zur Ausrichtung, wenn ein Anspruch auf eine Invalidenrente besteht. Die Anspruchsberechtigung für die Kinderrente liegt somit grundsätzlich bei der versicherten Person und nicht beim Kind (vgl. MARC HÜRZELER, in: Kommentar zum schweizerischen Sozialversicherungsrecht, BVG und FZG, 2. Aufl. 2019, N. 5 zu Art. 25 BVG). Entsprechend hat das Eidg. Versicherungsgericht mit <ref-ruling> E. 4c S. 107 entschieden, dass dem Kind in Anlehnung an Art. 25 BVG kein eigenes Forderungsrecht in Bezug auf die Kinderrente zukommt (vgl. auch Urteil B 25/00 vom 24. September 2001 E. 5b, in: SZS 2003 S. 432 betreffend Art. 17 BVG). Das gilt auch für das erwachsene Kind, für das aufgrund von Art. 25 Abs. 1 BVG in Verbindung mit Art. 20 und 22 Abs. 3 BVG weiter ein Kinderrentenanspruch vorliegt (HANS-ULRICH STAUFFER, Berufliche Vorsorge, 3. Aufl. 2019, Rz. 1115).
3.2.3. Damit steht fest, dass die Beschwerdegegnerin nicht legitimiert ist, im eigenen Namen einen Anspruch auf die Kinderrente über den 31. März 2015 hinaus einzuklagen.
3.2.4. Daran ändert nichts, dass die Swisscanto im vorliegenden Verfahren im Rahmen der Beschwerdebegründung - die zur Auslegung der Rechtsbegehren heranzuziehen ist (Urteil 8C_62/2018 vom 19. September 2018 E. 1.2.2, nicht publiziert in: <ref-ruling> aber in: SVR 2019 UV Nr. 12 S. 47) - ausführt, sie bestreite den generellen Anspruch auf die Kinderrente nicht. Das Rechtsbegehren der Swisscanto lautet auf Aufhebung des vorinstanzlichen Entscheids, was den vom kantonalen Gericht festgehaltenen Anspruch auf die Kinderrente über den 31. März 2015 hinaus miteinschliesst. Selbst wenn davon auszugehen wäre, dass die Swisscanto den generellen Anspruch auf die Kinderrente ab dem 31. März 2015 bejaht, so macht sie in der Beschwerdebegründung doch klar, dass sich dieser auf den im vorliegenden Verfahren nicht zu behandelnden Anspruch von B._ bezieht, den die Beschwerdegegnerin nach dem Gesagten nicht in eigenem Namen einklagen kann.
4.
Streitig und zu prüfen bleibt, ob das kantonale Gericht Bundesrecht verletzte, indem es die Swisscanto verpflichtete, die vom 1. Juli 2013 bis 31. März 2015 an B._ ausgerichtete Invalidenkinderrente nochmals an die Beschwerdegegnerin auszuzahlen.
4.1. Dazu erkannte die Vorinstanz, das Bundesgericht habe mit Urteil 9C_339/2009 vom 1. Februar 2010 E. 1 mit Verweis auf <ref-ruling> festgehalten, Kinderrenten dürften nach der Gesetzgebung in der Alters- und Hinterlassenenvorsorge (AHV) sowie in der Invalidenversicherung (IV) nicht direkt an das mündige Kind ausbezahlt werden. Im Weiteren sei letztinstanzlich entschieden worden, dass dieser Grundsatz in der beruflichen Vorsorge analog Anwendung finde. Die bundesgerichtliche Rechtsprechung (gemäss <ref-ruling>) habe in der Praxis unbefriedigende Ergebnisse gezeitigt, weshalb der Bundesrat in der Folge Art. 71 ter Abs. 3 AHVV, der am 1. Januar 2011 in Kraft getreten sei, erlassen habe. Seither seien auf entsprechenden Antrag des volljährigen Kindes hin die Kinderrenten in der AHV und der IV diesem direkt auszuzahlen.
Das kantonale Gericht stellte sich auf den Standpunkt, dass nun nach Inkrafttreten des Art. 71 ter Abs. 3 AHVV die Prinzipien der AHV und der IV im Berufsvorsorgerecht ebenfalls analog heranzuziehen seien und die BVG-Kinderrente auf entsprechenden Antrag des volljährigen Kindes hin an dieses selber ausbezahlt werden müsse. Die Swisscanto habe folglich die Kinderrente ab Juli 2013 direkt der Beschwerdegegnerin auszurichten. Dass es dabei von Juli 2013 bis März 2015 zu einer Doppelzahlung komme, sei nicht der Beschwerdegegnerin anzulasten.
4.2. Die Swisscanto macht dagegen geltend, während im Rahmen der 1. Säule der Weg für eine Direktzahlung der Kinderrente an das mündige Kind geebnet und entsprechende gesetzliche Bestimmungen erlassen worden seien (Einführung von Art. 71 ter AHVV; ebenso <ref-law> i.V.m. <ref-law>), fehle es im Bereich der beruflichen Vorsorge nach wie vor an einer gesetzlichen Grundlage. Sie habe sich mit Blick auf Art. 25 BVG gezwungen gesehen, die zur Hauptrente (Invalidenrente) akzessorische Kinderrente an die bei ihr versicherte Person auszurichten. Ausserdem sei anzumerken, dass die Mutter der Beschwerdegegnerin gegenüber der Swisscanto mehrfach kundgetan habe, dass sie anspruchsberechtigt sei und die Auszahlung daher an sie zu erfolgen habe. Die Swisscanto geht im Weiteren davon aus, dass auch die Mutter das Gericht angerufen hätte, wenn die Auszahlung der Kinderrente plötzlich an die Tochter erfolgt wäre.
4.3. Wie die Vorinstanz zutreffend festhielt, ist in der hier einschlägigen rechtlichen Bestimmung (Art. 25 BVG; E. 3.2.2 oben) eine Drittauszahlung der Kinderrente an das volljährige Kind nicht vorgesehen. Gegenteiliges wird von den Parteien zu Recht nicht behauptet. Es stellt sich die Frage, ob im Sinne der Vorinstanz und der Beschwerdegegnerin Art. 71 ter Abs. 3 AHVV im Berufsvorsorgerecht analog anzuwenden ist und das volljährige Kind gestützt darauf die Auszahlung der Kinderrente (Art. 25 BVG) an sich verlangen kann.
4.3.1. Gemäss <ref-ruling> konnte die Kinderrente in der Invalidenversicherung nicht direkt dem mündigen Kind ausbezahlt werden, da die damals relevanten Bestimmungen (<ref-law> und <ref-law> in Verbindung mit Art. 71 ter Abs. 1 AHVV) eine solche Drittauszahlung nicht vorsahen (qualifiziertes Schweigen von Gesetz- und Verordnungsgeber). Zu Recht ist die Vorinstanz im vorliegenden Fall davon ausgegangen, dass mit Urteil 9C_339/2009 (betreffend berufliche Vorsorge) in Erwägung 1 auf den in <ref-ruling> festgehaltenen Grundsatz verwiesen und dieser analog angewendet wurde mit der Begründung, die im Fall 9C_339/2009 einschlägigen Rechtsgrundlagen aus dem Bereich der beruflichen Vorsorge würden keine von diesem Grundsatz abweichenden Bestimmungen enthalten. Die Ausgangslage war in der beruflichen Vorsorge insofern die gleiche wie im Bereich der Invalidenversicherung, als in beiden Gebieten keine Rechtsgrundlage für die Auszahlung der Kinderrente an das volljährige Kind vorlag.
4.3.2. Diese Ausgangslage änderte sich mit dem im Jahr 2011 neu geschaffenen Art. 71 ter Abs. 3 AHVV. Dort findet sich nun für die erste Säule die Grundlage für die Drittauszahlung der Kinderrente an das volljährige Kind. Für eine sinngemässe Anwendung des Art. 71 ter Abs. 3 AHVV fehlt in der beruflichen Vorsorge - im Gegensatz zur Invalidenversicherung mit <ref-law> (<ref-ruling> E. 5.2 S. 312) - nach wie vor eine rechtliche Grundlage (vgl. MARKUS KRAPF, Praktische Probleme bei der Koordination von Unterhaltsbeiträgen mit den Kinderrenten der IV und der beruflichen Vorsorge, in: Kaleidoskop des Familien- und Erbrechts, Liber amicarum für Alexandra Rumo-Jungo, 2014, S. 221 ff., 231). Eine solche lässt sich denn aus dem Urteil 9C_339/2009 auch nicht ableiten.
4.3.3. Der vom Bundesrat vorgelegte Gesetzesentwurf betreffend die berufliche Alters-, Hinterlassenen- und Invalidenversicherung sah noch keine Ausrichtung einer Kinderrente vor. Erst im Rahmen der parlamentarischen Arbeiten schlug die Kommission des Nationalrates im Hinblick auf eine Koordination mit der ersten Säule vor, in der beruflichen Vorsorge die Alters- und Invalidenrenten durch eine Kinderrente zu ergänzen (Protokolle vom 13. und 14. Mai 1976 S. 89 ff., vom 8. und 9. Juli 1976 S. 33 ff. und S. 64 f. sowie vom 27. und 28. Januar 1977 S. 40 f.). Den Vorschlag der Kommission verabschiedeten die eidgenössischen Räte diskussionslos (vgl. AB NR 1977 S. 1327; AB S 1980 S. 275; <ref-ruling> E. 5.3.3.2 S. 319). Es ist somit festzuhalten, dass der Gesetzgeber die Kinderrente in der beruflichen Vorsorge zwar zur Koordination mit der ersten Säule einführte. Eine analoge Anwendung von <ref-law> betreffend die Auszahlungsmodalität ergibt sich daraus jedoch nicht.
4.4.
4.4.1. Eine Lücke im Gesetz besteht, wenn eine Regelung unvollständig ist, weil sie jede Antwort auf die sich stellende Rechtsfrage schuldig bleibt. Hat der Gesetzgeber eine Rechtsfrage nicht übersehen, sondern stillschweigend - im negativen Sinn - mitentschieden (qualifiziertes Schweigen), bleibt kein Raum für richterliche Lückenfüllung. Eine echte Gesetzeslücke, die vom Gericht zu füllen ist, liegt nach der Rechtsprechung des Bundesgerichts vor, wenn der Gesetzgeber etwas zu regeln unterlassen hat, was er hätte regeln sollen, und dem Gesetz diesbezüglich weder nach seinem Wortlaut noch nach dem durch Auslegung zu ermittelnden Rechtssinn eine Vorschrift entnommen werden kann (<ref-ruling> E. 1.3.1 S. 299 mit Hinweisen). Von einer unechten oder rechtspolitischen Lücke ist demgegenüber die Rede, wenn dem Gesetz zwar eine Antwort, aber keine befriedigende, zu entnehmen ist. Echte Lücken zu füllen, ist dem Gericht aufgegeben, unechte zu korrigieren, ist ihm nach traditioneller Auffassung grundsätzlich verwehrt, es sei denn, die Berufung auf den als massgeblich erachteten Wortsinn der Norm stelle einen Rechtsmissbrauch dar (<ref-ruling> E. 3.1 S. 485 mit Hinweisen).
4.4.2. Mit Blick auf das Gesagte ist eine Drittauszahlung der Kinderrente an das volljährige Kind in der beruflichen Vorsorge auf Gesetzes- oder Verordnungsstufe nicht vorgesehen. Indes verbietet sich die Annahme einer echten Lücke, deren Schliessung durch die Rechtsprechung an sich zulässig wäre (E. 4.4.1) : Mit der Formulierung von Art. 25 BVG ist sich der Gesetzgeber bewusst gewesen, dass die Anspruchsberechtigung der Kinderrente bei der versicherten Person liegt und die Kinderrente demnach grundsätzlich auch an die rentenbeziehende Person ausbezahlt wird. Hinsichtlich des Fehlens einer Regelung der Auszahlungsmodalitäten auf Gesetzes- oder Verordnungsstufe ist von einem qualifizierten Schweigen auszugehen (so auch: THOMAS FLÜCKIGER, in: Kommentar zum schweizerischen Sozialversicherungsrecht, BVG und FZG, 2. Aufl. 2019, N. 6 zu Art. 17 BVG, Fussnote 14 mit weiterem Hinweis). Eine Ergänzung der normativen Ordnung, wie sie in <ref-law> verwirklicht worden ist, liegt folglich nicht im Zuständigkeitsbereich des Gerichts.
4.5. Im vorliegenden Fall enthält auch das Vorsorgereglement keine Grundlage zur Drittauszahlung an das volljährige Kind.
4.6. Nach dem Gesagten verletzte die Vorinstanz Bundesrecht, indem sie die Swisscanto verpflichtete, die vom 1. Juli 2013 bis 31. März 2015 an B._ geleistete Kinderrente nochmals der Beschwerdegegnerin auszurichten.
5.
Die Beschwerde ist begründet und der vorinstanzliche Entscheid aufzuheben.
6.
Es bleibt anzufügen, dass das kantonale Gericht B._ nicht in das Verfahren miteinbezogen und ihr den angefochtenen Entscheid auch nicht zugestellt hat. Da sie in Bezug auf die Kinderrente die anspruchsberechtigte Person ist, stellt dies eine Gehörsverletzung (<ref-law>) dar. Die Swisscanto macht geltend, B._ habe ihr gegenüber mehrfach kundgetan, dass sie anspruchsberechtigt sei und die Auszahlung deshalb an sie zu erfolgen habe. Indem die Swisscanto im vorliegenden Verfahren Beschwerde erhoben hat und gegen die von der Vorinstanz angeordnete Auszahlung der Kinderrente an die Beschwerdegegnerin vorgeht, wahrt die Swisscanto damit auch das Interesse von B._. Mit Blick darauf und auf den Grundsatz, dass das Verfahrensrecht der Verwirklichung des materiellen Rechts dient (vgl. <ref-ruling> E. 4.3 S. 158), das hier in dem Sinne zugunsten von B._ ausfällt, als sich ihre rechtliche Position durch das vorliegende - von der Beschwerdegegnerin angestrebte - Verfahren nicht verändert, ist auf eine Beiladung im letztinstanzlichen Verfahren sowie auf eine Rückweisung an die Vorinstanz ausnahmsweise zu verzichten.
7.
Dem Verfahrensausgang entsprechend sind die Gerichtskosten der Beschwerdegegnerin aufzuerlegen (<ref-law>). Der Swisscanto steht kein Anspruch auf eine Parteientschädigung zu (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird gutgeheissen, soweit darauf einzutreten ist. Der Entscheid des Sozialversicherungsgerichts des Kantons Zürich vom 11. Juli 2019 wird aufgehoben. Die Klage der Beschwerdegegnerin wird abgewiesen.
2.
Die Gerichtskosten von Fr. 800.- werden der Beschwerdegegnerin auferlegt.
3.
Die Sache wird zur Neuverlegung der Parteientschädigung des vorangegangenen Verfahrens an das Sozialversicherungsgericht des Kantons Zürich zurückgewiesen.
4.
Dieses Urteil wird den Parteien, dem Sozialversicherungsgericht des Kantons Zürich, B._ und dem Bundesamt für Sozialversicherungen schriftlich mitgeteilt.
Luzern, 3. September 2020
Im Namen der II. sozialrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Parrino
Die Gerichtsschreiberin: Huber