Sortu harremana taulen artean

Taula bakar baten datuak gehienetan erlazionatutako beste taula bateko datuak. Adibidez, baliteke behar duzu bat Irakasleak taula bat eta Heredatzen taula, eta Heredatzen taula, bilaketa-relation izan ditzake, Irakasleak erakutsi teacher zer teaches klase-taula. Erabil dezakezu bilaketa-zutabe bateko datuak, Teachers taula. Hori gehien gisa ezagutzen da bilaketa-zutabe bat.

Definitu erlazioa

Sor ditzakezu hainbat erlazio-mota bat taula beste (edo taula baten eta entitate horren beraren artean). Taula bakoitzak erlazio batean taula bat baino gehiago izan ditzake, eta taula bakoitzak erlazio beste taula bat baino gehiago izan ditzake. Ohiko zenbait erlazio mota daude:

  • Zenbaitetatik - erlazio mota hau errenkada bakoitzarentzako taula A taula B errenkada bat baino gehiago bat dezakezu, baina taula B errenkada bakoitzaren bat dezakezu taula A. errenkada bakarra Adibidez, klase-classroom bakarra da. Hau da ohiko erlazio-mota, eta gisa zutabeen zerrendan erakutsiko bat Bilaketa-zutabea
  • Batetik askotara - erlazio mota hau errenkada bakoitzarentzako taula B taula A errenkada bat baino gehiago bat dezakezu, baina taula A errenkada bakoitzaren bat dezakezu taula B. Adibidez, irakasle bakarrak, klase askotan irakasten du.
  • Zenbaitetatik zenbaitetarako - erlazio, errenkada bakoitzaren bat dezake A taula more than B, taula bat errenkada-Mota hori eta vice versa. Adibidez, students attend hainbat classes eta mota bakoitzak students baino gehiago izan ditzake.

Gainera, teilakatuak ditzake aurreratua ezar ditzakezu, zenbaitetatik eta taula nagusitik bat zenbaitetatik zenbaitetarako erlazio bakoitzean ekintza dakioke.

Gehitu bilaketa-zutabea (bat Zenbaitetarako erlazio)

Bilaketa relation taula batean gehitzeko, sortu atalean relation, Erlazioak eremua eta zehaztu zein erlazio bat sortu nahi duzun taula.

  1. powerapps.com, ezkerreko nabigazio panelean, aukeratu Taulak. Elementua alboko paneleko panelean ez badago, hautatu …Gehiago eta ondoren, hautatu nahi duzun elementua.

  2. Hautatu dagoeneko existitzen den taula edo Sortu taula berria

  3. Hautatu Harremana eremua.

  4. Aukeratu Gehitu harremana, eta, ondoren, hautatu harreman mota bat, adibidez Bat-bateko.

  5. Eskuineko panelean, hautatu Lotua mahaia Oraingoa taula eta, ondoren, hautatu Eginda.

    Zenbaitetatik batera erlazioaren adibidea.

  6. Sakatu Gorde taula.

    Zenbaitetatik baterako erlazio bat.

Gehitu batetik zenbaitetara erlazioa

Batetik zenbaitetara erlazioa gehitzeko, sortu atalean relation, Erlazioak eremua eta zehaztu zein erlazio bat sortu nahi duzun taula.

  1. powerapps.com-n, aukeratu taulak ezkerreko nabigazio panelean. Elementua alboko paneleko panelean ez badago, hautatu …Gehiago eta ondoren, hautatu nahi duzun elementua.

  2. Hautatu dagoeneko existitzen den taula edo Sortu taula berria

  3. Hautatu Harremana eremua.

  4. Hautatu eskuineko beheko gezia Gehitu harremana eta, ondoren, hautatu Bat-askori.

    Batetik zenbaterako erlazioa.

  5. Hautatu taula bat. Ohartu Bilaketa zutabeak erakutsiko direla Unekoa taulan, modu lehenetsian taulen izenekin (adibide honetan, irakaslea) baina ezin dituzu aldatu behar badituzu. Aukeratu Eginda harremana zure mahaian gehitzeko.

    Oharra

    Bat, zenbaitetatik in the case of erlazioak, zutabea gora Itxura sortuko dituena, taula ez unean hautatu duzu. Uneko taulan bilaketa behar badituzu, sortu bat, zenbaitetatik erlazioa.

    Batetik hainbat adibidetara.

  6. Sakatu Gorde taula.

Gehitu zenbaitetatik zenbaitetarako erlazioa

Zenbaitetik zenbaitetara erlazioa gehitzeko, sortu atalean relation, Erlazioak eremua eta zehaztu zein erlazio bat sortu nahi duzun taula.

  1. powerapps.com-n, aukeratu taulak ezkerreko nabigazio panelean. Elementua alboko paneleko panelean ez badago, hautatu …Gehiago eta ondoren, hautatu nahi duzun elementua.

  2. Hautatu dagoeneko existitzen den taula edo Sortu taula berria

  3. Hautatu Harremana eremua.

  4. Aukeratu Gehitu harremana eta, ondoren, hautatu Asko-asko. Honek panel bat irekitzen du harreman bat sortu nahi duzun taula hautatzeko. Hautatu taula batetik Erlazionatutako entitatea goitibeherako.

  5. Taula bat hautatu ondoren, erlazio eta erlazio taula izenak agertuko da. Konbinatuz taula-izenak jarriko, baina alda daiteke horiek behar izanez gero.

    Zenbaitetatik zenbaitetarako erlazioak..

  6. Hautatu Egindako tauletan zure erlazioa gehitzeko eta, ondoren, sakatu taula Gorde.

Gehitu aurreratua erlazio-portaera

Bat, zenbaitetatik building da bat zenbaitetarako erlazio ere ezar diezaiokezu aurreratua edo ditzake.

Jokabide aurreratua.

Aukerak hauek dira ere gisa ezagutzen teilakatuak ditzake erlazionatutako taula-hierarkia behera teilakatu duten delako. Adibidez, agian ezabatu egin nahi izan daiteke erlazionatutako konektibitatea eta ikasle bat ikaslearen etxeko lanak sistematik kendu da. Jokabide motari guraso-erlazio deritzo.

Transferitzean, baliteke erabakitzen ez nahi duzun ekintza hierarkia behera teilakatuko. Adibidez, atalean, erlazio mota teacher baliteke erabakitzen bigarren mailako taularekin (heredatzen) behar ez nagusia (teacher) ezabatzen bada ezabatuko. Erlazioa erreferentziala bada deitzen hau.

Sortu taula pertsonalizatuak baditu negozioaren datuak eredua gisa edo lehendik dagoen Datu-Eredua Ohiko taulak erabiliz gero, kontutan izan behar duzu portaera eta erlazionatutako taula-hierarkia osoa implications eta ondorengo estandarra artean aukeratu ditzake:

  • Erreferentziakoa, kendu esteka: Bi taularen arteko erlazioa erreferentziala bada, erlazionatutako edozein errenkadetara nabiga dezakezu, baina batean egindako ekintzek ez diote besteari eragiten. Adibidez, artean teachers classes bat zenbaitetatik zenbaitetarako erlazio bat baldin baduzu, teacher bat ezabatu izango elkartze ez erlazionatutako heredatzen atalean.

  • Erreferentziakoa, murriztu ezabatzea: Bi taulen arteko erlazioa, erreferentziazkoa, murriztu ezabatzea motakoa bada, erlazionatutako errenkada guztietara nabiga dezakezu. Errenkada nagusiko ekintzak ez dira bigarren mailako errenkadan aplikatuko, baina errenkada nagusia ezin da ezabatu bigarren mailako errenkadak dauden bitartean. Erabilgarria da bigarren mailako errenkadak bilakatuko umezurtzak nahi baduzu. Erabiltzaileak ezabatu, bigarren mailako elementu guztiak nagusia ezabatu aurretik, forces.

    Erreferentziala, murriztu ezabatu.

  • Nagusia: Harreman nagusian bi taulen artean, edozein ekintza egiten dena erregistroa batean taula nagusi batean ere egingo da bigarren mailako taula-erregistroetan ere, erlazionatuta daudelako lehen mailako taula-erregistroarekin. Adibidez, guraso-erregistroaren jabeak seme-alaba-taula-erregistroetarako sarbidea heredatu du eta guraso-erregistroa ezabatzen denean, haur-erregistro guztiak ere ezabatuko dira.

  • Pertsonalizatua: Bi errenkaden arteko erlazio pertsonalizatua, ekintza posibleen-multzo bakoitzarekin erlazionatutako portaerak hautatzen dira.

    Pertsonalizatutako portaera.

Defaults eta pertsonalizatuak ditzake buruzko informazio gehiago lortzeko: Konfiguratu taula erlazio-portaerax.

Erabili ataleko aplikazio bat bilaketa-zutabe bat

Baduzu duzu aplikazio bat automatikoki sortu bilaketa-zutabea duen taula, gisa agertuko bat Goitibeherako datuak dituen kontrola, izen Nagusia taularen zutabea.

Gehitu 1:N eta N:N erlazioa mihise-aplikaziorako

Erabili Erlazionatu funtzioa estekatzeko bi errenkada batetik askora edo askotik askora harremanarekin Microsoft Dataverse. Informazio gehiago: Lotzeko eta kendu erlazioa funtzioak Power Apps-en

Hurrengo urratsak

Oharra

Esan diezagukezu dokumentazioa zein hizkuntzatan jaso nahi duzun? Egin inkesta labur bat. (kontuan izan inkesta hau ingelesez dagoela)

Inkestak zazpi minutu inguru iraungo du. Ez da datu pertsonalik biltzen (pribatutasun-adierazpena).