Access - omezení

Od: Datum: 05.12.16 22:11 odpovědí: 1 změna: 01.01.17 17:38

Zdravím,

jak prosím v Accessu nastavím omezení, např. že jeden čtenář si může v jeden den půjčit v knihovně pouze jednu knihu?

Díky, Tom


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Datum: 01.01.17 17:38

Dobrý den,

jak přesně vypadá datový model Vaší databáze? Pokud máte v modelu tabulku výpůjček, stačí v ní nastavit složený primární klíč, který bude tvořen poli ID_Ctenare a Datum_vypujcky.

Tím docílíte toho, že do tabulky výpůjček nepůjde zadat duplicita v podobě čtenář + datum.

Omezení tohoto řešení:

- Datum_vypujcky - dejte si pozor na formát (abyste nepoužil Datum a čas)

- Nezohledníte vrácení - tedy pokud by si Ctenar pujcil dnes knihu a zase ji dnes vratil, tak uz mu stejne nepůjde dnes půjčit další

- K zamyšlení je vůbec Váš požadavek - chcete skutečně aby si čtenář mohl v jeden den půjčit jen jednu knihu, tedy opakovaně každý den si mohl půjčit jednu knihu aniž by ji vracel... výše navrhované řešení odpovídá tomuto Vašemu požadvku ... něco jiného by ale bylo, že čtenář může mít půjčenou max. jednu knihu... pak by řešení vypadalo úplně jinak ...

good luck =))

Ohodnoceno: 0x
 

 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2017 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.