Ja to widze tak:
dane_personalne ()
pracownik (id, dane_peronalne, pensja, i_co_tam_chcesz, [id_dzialu])
dzial (id, nazwa, itd) //jezeli pracownik pracuje tylko w jednym dziale, to id_dzial dodajesz do pracownika
klient (id, imie, nazwisko)
zlecenie (id, id_klient, id_pracoownik, nazwa, opis)
faktura (id,....) //ta tabela jest moim zdaniem opcjonalna, bo faktura moze byc wystawiona przez szefa dzialu a nie pracownika, wiec wtedy warto ja dodac, bo przy zleceniu bedzie pracowik opracowywujacy tylko zlecenie, ale faktore wystawia ktos inny.
Zobacz i powiedz, czy taki model bazy Ci odpowiada, jak cos to sekcja komentarzy i pytaj.
Milego wieczoru