Definování relací
V této lekci je ukázáno, jak definovat vztah mezi entitami dat v aplikaci LightSwitch.
Definování relace
Mnoho aplikací používá informace z více než jednoho zdroje dat.Například aplikace, ve které uživatelé zadávají prodejní objednávky, může čerpat informace o produktu přímo z databáze výrobce.Pomocí aplikace LightSwitch lze definovat relaci mezi entitami v různých zdrojích dat, pokud se data v poli v jednom zdroji vztahují k datům v poli v druhém zdroji.
Pro definování relace
V Průzkumníku řešení otevřete Kontakty.
Na panelu nástrojů Návrháře dat zvolte Relace.
Otevře se dialogové okno Přidat novou relaci.
V řádku Název: v sloupci Pro zvolte Zákazníka.
V řádku Množství, zvolte Jedna ve sloupci Od a Nula nebo jedna ve sloupci Do.
V sekci Vybrat pole pro "Kontakt", která jsou sdílena se 'Zákazníkem'. ve sloupci Kontakt (Cizí), zvolte ContactPhone (PhoneNumber).
Ve sloupci Zákazník (Primární), zvolte **Phone (PhoneNumber)**a pak zvolte tlačítko OK.
Právě jste definovali relaci mezi entitou Kontakty a entitou Zákazníci.Je-li hodnota v poli Phone v tabulce Customers shodná s hodnotou v poli ContactPhone v tabulce Contacts, mohou být zobrazeny informace o zákazníkovi.
Bližší pohled
V této lekci jste mohli vidět, jak definovat relaci mezi entitami z různých zdrojů dat.Možná jste si všimli, že relace je označena v návrháři tečkovanou čárou.Tečkovaná čára označuje, že se jedná o vztah mezi různými zdroji dat.Relace mezi entitami ve stejném zdroji dat jsou označeny plnou čarou.
Můžete také definovat relace mezi odlišnými typy zdrojů dat.Můžete například definovat relaci mezi entitou dat, kterou vytvoříte v aplikaci LightSwitch, a seznamem služby SharePoint.
Další kroky
Tato lekce je poslední z části Data v tomto průvodci.Následující skupina lekcí, Vytváření obrazovek, vysvětluje, jak vytvořit obrazovky, ve kterých mohou uživatelé zobrazit a upravovat data.