|
![]() | Nßvrh replikujφcφch aplikacφ | Nßvrh replikaΦnφch vztah∙ | ![]() |
V menu Vlastnosti nßvrhß°e tabulek je p°φkaz P°φznaky, kter² otevφrß okno se specißlnφmi p°φznaky tabulky. Krom∞ prvnφch t°φ (zaznamenßvßnφ zm∞n do journalu, p°id∞lovßnφ prßv k jednotliv²m zßznam∙m, umo₧n∞nφ kolob∞hu dokument∙) se vÜechny p°φznaky t²kajφ replikacφ.
Vyu₧itφ univerzßlnφho klφΦe
P°i p°evßd∞nφ starÜφ aplikace na aplikaci schopnou replikovßnφ se v tabulkßch, do nich₧ se budou vklßdat zßznamy na vφce serverech, nahrazuje dosavadnφ primßrnφ klφΦ (sloupec resp. sloupce s unikßtnφ hodnotu identifikujφcφ zßznam) univerzßlnφm klφΦem. Pouze u univerzßlnφho klφΦe je (celosv∞tov∞) vylouΦen vznik duplicity hodnot p°i vklßdßnφ zßznam∙ na r∙zn²ch serverech (existuje takΘ mo₧nost vyu₧itφ p∙vodnφho primßrnφho indexu, ale pak je na autorovi aby zajistil unikßtnost p°id∞lovßnφ hodnot tohoto klφΦe pro vÜechny replikujφcφ servery -z praxe: pro dva servery je mo₧nΘ p°id∞lovat lichß a sudß Φφsla).
Sloupec obsahujφcφ univerzßlnφ klφΦ se v nßvrhu tabulky nedeklaruje, vznikne automaticky na zßklad∞ nastavenφ p°φznaku Vytvo°it univerzßlnφ klφΦ pro replikaci. Sloupec, kter² d°φve plnil funkci primßrnφho klφΦe, je vhodnΘ z tabulky odstranit.
RelaΦn∞ zßvislΘ tabulky si pot°ebujφ ve sv²ch zßznamech pamatovat hodnotu klφΦe z nad°azenΘ tabulky. Sloupec, do n∞ho₧ se v pod°φzen²ch tabulkßch zaznamenß hodnota univerzßlnφho klφΦe, musφ b²t typu Binary(16)
. JmΘno univerzßlnφho klφΦe v nad°azenΘ tabulce je _W5_UNIKEY
. Prßv∞ typ Binary, s nφm₧ se ôÜpatn∞ö pracuje, je Φastou p°φΦinou toho, ₧e se pou₧φvß vlastnφ replikaΦnφ klφΦ (nap°. Integer).
![]() | Nßvrh replikujφcφch aplikacφ | Nßvrh replikaΦnφch vztah∙ | ![]() |