Page 40 - MATINF Nr. 7
P. 40

40                                                                        M.R. G˘aman, M. Miroiu






























                                            Figura 1. Relat , iile ˆıntre entit˘at , i



            2    Descrierea relatiilor
                                     ,

            - un angajat (<employee>) poate ad˘auga unul sau mai multe asset-uri (<asset>) ˆın sistem;
            - un angajat (<employee>) poate apart , ine unui singur centru de cost (<costcenters>);
            - un angajat (<employee>) poate avea mai multe bunuri asignate (<asset employee>);
            - bunurile asignate unui angajat (<asset employee>) trebuie s˘a fac˘a parte din acelat , i centru de
            cost (<costcenters>).



                Entitatea <employee>
                Un <employee> este o entitate ce va fi folosit˘a pentru a stoca date despre angajat , ii din
            cadrul companiei.


                            Atribut       Tip      Validare    Descriere
                            empl id       int     obligatoriu  primary key, id-ul angajatului
                             name       varchar   obligatoriu  numele angajatului
                           costcenter   varchar   obligatoriu  numele centrului de cost
                            manager     varchar   obligatoriu  managerul angajatului


                Entitatea <asset>

                Un <asset> este o entitate ce va fi folosita pentru a contoriza bunurile ce trec prin companie.


                     Atribut        Tip      Validare    Descriere
                     asset id       int     obligatoriu  primary key, id-ul asset-ului
                      name        varchar   obligatoriu  numele asset-ului
                   description    varchar   obligatoriu  descrierea asset-ului
                   input date      date     obligatoriu  data intr˘arii asset-ului ˆın circuit
                                                         foreign key, centrul de cost de care apartine
                  asset cstc nr   varchar   obligatoriu
                                                         asset-ul
   35   36   37   38   39   40   41   42   43   44   45