| ... | ... | @@ -77,3 +77,37 @@ Tuotetta ajetaan Google Cloudin Kubernetes Enginessä. Postgres tietokanta, Node |
|
|
|
- Phone: Käyttäjän puhelinnumero
|
|
|
|
- Email: Käyttäjän sähköpostiosoite
|
|
|
|
- DepartmentNumber: Foreign key, käyttäjän osastonumero
|
|
|
|
|
|
|
|
#### Reference
|
|
|
|
- ProjectId: Primary key, käyttäjän määrittelemä projektin id
|
|
|
|
- Name: Projektin nimi
|
|
|
|
- ProjectManager: Projektipäällikön etu- ja sukunimi muodossa Sukunimi, Etunimi
|
|
|
|
- StartDate: Projektin aloituspäivämäärä
|
|
|
|
- EndDate: Projektin lopetuspäivämäärä
|
|
|
|
- Htp: Projektin työmäärä henkilötyöpäivinä
|
|
|
|
- Price: Projektin lopullinen hinta
|
|
|
|
- Permission: Projektin käyttöoikeustaso (tasot - 0: Ei käyttöoikeutta referenssinä, 1: Asiakkaan luvalla, 2: Refelupa)
|
|
|
|
- Description: Projektin kuvaus
|
|
|
|
- Approved: Onko projekti portfoliomanagerin hyväksymä?
|
|
|
|
- BusinessId: Foreign key, Asiakkaan y-tunnus
|
|
|
|
- DepartmentNumber: Foreign key, Projektin osasto
|
|
|
|
- UserId: Foreign key, Projektin portfoliomanageri.
|
|
|
|
- Hidden: Onko projekti piilotettu? (Piilotettuja referenssejä ei palauteta fronttiin)
|
|
|
|
|
|
|
|
#### Unit (Postgre tietokannassa nimellä Department)
|
|
|
|
- DepartmentNumber: Primary key, pääkäyttäjän määrittelemä osastonumero
|
|
|
|
- DepartmentName: Osaston nimi
|
|
|
|
|
|
|
|
#### Customer
|
|
|
|
- BusinessId: Primary key, asiakkaan y-tunnus
|
|
|
|
- Name: Asiakkaan nimi
|
|
|
|
- Email: Asiakkaan sähköpostiosoite
|
|
|
|
- PhoneNumber: Asiakkaan puhelinnumero
|
|
|
|
|
|
|
|
#### Tag
|
|
|
|
- TagId: Primary key, automaattisesti inkrementoitu
|
|
|
|
- Name: Tagin nimi (Käytetyn työkalun/teknologian nimi)
|
|
|
|
|
|
|
|
#### many_Reference_has_many_Tag
|
|
|
|
- ProjectId_Reference: Foreign key, Referenssin projectId
|
|
|
|
- TagId_Tag: Foreign key, Tagin TagId |
|
|
\ No newline at end of file |