16. diel - Rozpoznávanie vzťahov v Entity Framework Core a C# .NET

V minulej lekcii, Vzťahy medzi entitami v Entity Framework Core a C# .NET , sme sa zaoberali vzťahmi medzi entitami v našom jednoduchom redakčnom systéme a naučili sa, ako sa s nimi dokáže vysporiadať Entity Framework Core.

V dnešnom Entity Framework Core tutoriále, v jazyku C#.NET, sa budeme opäť zaoberať vzťahmi medzi entitami v našom jednoduchom redakčnom systéme. Ujasníme si, aké konvencie Entity Framework Core používa pre automatické rozpoznanie vzťahov a tiež, ako vzťahy prípadne nakonfigurovať manuálne.

Vzťahy rozpoznané podľa konvencie

Entity Framework Core používa sadu konvencií, vďaka ktorým dokáže rozpoznať vzťah medzi dvoma entitami a automaticky ho nakonfigurovať. Tieto konvencie sa vzťahujú k navigačným vlastnostiam a vlastnostiam cudzích kľúčov.

Konvencia navigačných vlastností

Rozpoznávanie vzťahu Entity Frameworkom začína rozpoznaním navigačných vlastností medzi entitami. Aby bola vlastnosť rozpoznaná ako navigačná, musí dodržiavať určité konvencie, teda sadu pravidiel. Pre referenčné navigačné vlastnosti sú to tieto pravidlá:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel

Obsah článku spadá pod licenciu Premium II, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V Entity Framework Core tútoriálu si ujasníme, aké konvencie Entity Framework Core používa na automatické rozpoznanie vzťahov.
Článok pre vás napísal Radek Vymětalík
Avatar
...
Aktivity