Aplikacja biblioteka - spis tabel.


W poprzednim wpisie ustalono wymagania dla aplikacji. Aby to zrealizować musimy założyć bazę danych (library) oraz utworzyć dwie grupy tabel. Pierwsza będzie dotyczyła zarządzania księgozbiorem natomiast druga zarządzania użytkownikami. Mając na uwadze pierwszą grupę można założyć, że będą potrzebne następujące tabele: books – spis książek, section – dział, borrows - wypożyczenia, shopping - zakupy, repairs – naprawy, partners – kontrahenci, condition_book - stan książki oraz expenses_revenues - rozliczenia i reservations – rezerwacje książek. W drugiej grupie znajdą się odpowiednio takie tabele jak user zawierająca użytkowników oraz tabele związane z kontrolą dostępu opartego na rolach (RBAC), są to tabele: itemTable (auth_item), itemChildTable (auth_item_child), assignmentTable (auth_assignment), ruleTable (auth_rule). Aby utworzyć tabele z drugiej grupy skorzystamy z migracji zapisanych we frameworku.

 


2019-04-05   Ator: bronco-one

Kategoria:   yii   bd  


Ta strona używa plików cookies.    Nota prawna    Zarządzanie plikami cookies    AKCEPTUJĘ