Tworzę bazę danych dla magazynu.

Aktualnie 3 tabele. W tym wypadku jedna osoba chcąc pobrać 3 rzeczy musi wpisać swoje hasło do każdego wiersza. Nie wiem jak zrobić to inaczej, ale jest to akceptowalne jeśli nie ogarnę w sposób podany powyżej.

  1. użytkownicy

  2. sprzęt

  3. pobranie/zwrot sprzętu

  4. użytkownicy
    |hasło|Imię|nazwisko|
    2.sprzęt
    |kodkreskowy|parametr1|parametr2|...|

  5. pobranie/zdanie
    |hasło z tabeli|kodkreskowy z tabeli 2|datapobrania|hasło z tabeli 1 osoby, która odbiera sprzęt|datazdaniasprzętu|

Proszę o ocenę.

Idealne rozwiązanie:
Chciałbym aby użytkownik, który pobiera sprzęt musiał wpisać hasło żeby pobrać sprzęt, a podczas oddawania osoba odbierająca sprzęt wpisuje swoje hasło aby potwierdzić odbiór.
Idealnie byłoby żeby zarówno przy odbiorze jak i zdawaniu sprzętu można było wpisać hasło raz hasło raz i dodać kilka sprzętów (sprzęty mają kody kreskowe i można je skanować.
Czyli.
Osoba wpisuje hasło
Czytnikiem skanuje kilka kodów ze sprzętu
Zamykamy program

Osoba oddaje sprzęt
Odbierający wpisuje hasło żeby potwierdzić oddbiór
Jak to zrobić niestety nie mam pojęcia.