Nejste přihlášen/a.
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
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 =))
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.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.