Update ov6 based on TA feedback

This commit is contained in:
Felix Albrigtsen 2022-10-25 13:26:51 +02:00
parent 2c79996adf
commit c532aa8bfc
4 changed files with 6 additions and 20 deletions

View File

@ -22,6 +22,6 @@ INSERT INTO oppdrag(orgnummer, kvalifikasjon, starttid, slutttid) VALUES (300, "
INSERT INTO oppdrag(orgnummer, kvalifikasjon, starttid, slutttid) VALUES (300, "Excel", DATE("2023-03-01"), DATE("2023-03-31")); INSERT INTO oppdrag(orgnummer, kvalifikasjon, starttid, slutttid) VALUES (300, "Excel", DATE("2023-03-01"), DATE("2023-03-31"));
INSERT INTO oppdrag(orgnummer, kvalifikasjon, starttid, slutttid) VALUES (300, "Word", DATE("2023-04-01"), DATE("2023-04-30")); INSERT INTO oppdrag(orgnummer, kvalifikasjon, starttid, slutttid) VALUES (300, "Word", DATE("2023-04-01"), DATE("2023-04-30"));
INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer) VALUES (1, "12345678", DATE("2022-01-01"), DATE("2022-01-31"), 160); INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer, attest) VALUES (1, "12345678", DATE("2022-01-01"), DATE("2022-01-31"), 160, "Godt utført abreid");
INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer) VALUES (2, "12345679", DATE("2022-02-01"), DATE("2022-02-24"), 140); INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer, attest) VALUES (2, "12345679", DATE("2022-02-01"), DATE("2022-02-24"), 140, "OK.");
INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer) VALUES (3, "12345680", DATE("2022-03-01"), DATE("2022-03-16"), 160); INSERT INTO jobbhistorikk(oppdrag_id, kandidat_tlf, starttid, slutttid, arbeidstimer, attest) VALUES (3, "12345680", DATE("2022-03-01"), DATE("2022-03-16"), 160, "Fremragende ansatt");

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -40,11 +40,6 @@ entity "Jobbhistorikk" as j {
starttid : Date starttid : Date
sluttid : Date sluttid : Date
arbeidstimer : Integer arbeidstimer : Integer
}
entity "SluttAttest" as s {
oppdrag_id {PK} : Integer
--
attest: String attest: String
} }
@ -53,7 +48,7 @@ entity "SluttAttest" as s {
k ||-o{ kk : har k ||-o{ kk : har
/' Hver bedrift har 0 eller flere oppdrag '/ /' Hver bedrift har 0 eller flere oppdrag '/
b ||---o{ o : gir b ||--o{ o : gir
/' En jobbhistorikk utfører et oppdrag '/ /' En jobbhistorikk utfører et oppdrag '/
j |o--|| o : utfører j |o--|| o : utfører
@ -61,7 +56,4 @@ j |o--|| o : utfører
/' Hver kandidat har 0 eller flere jobbhistorikker '/ /' Hver kandidat har 0 eller flere jobbhistorikker '/
k ||--o{ j : utfører k ||--o{ j : utfører
/' Hver jobbhistorikk har en sluttattest '/
j ||-|| s : har
@enduml @enduml

View File

@ -49,15 +49,9 @@ kandidat_tlf CHAR(15) NOT NULL,
starttid DATE, starttid DATE,
slutttid DATE, slutttid DATE,
arbeidstimer INT UNSIGNED, arbeidstimer INT UNSIGNED,
attest VARCHAR(200),
PRIMARY KEY(oppdrag_id), PRIMARY KEY(oppdrag_id),
FOREIGN KEY(oppdrag_id) REFERENCES oppdrag(oppdrag_id), FOREIGN KEY(oppdrag_id) REFERENCES oppdrag(oppdrag_id),
FOREIGN KEY(kandidat_tlf) REFERENCES kandidat(telefon) FOREIGN KEY(kandidat_tlf) REFERENCES kandidat(telefon)
); );
CREATE TABLE sluttatest
(
oppdrag_id INT UNSIGNED NOT NULL,
attest TEXT,
PRIMARY KEY(oppdrag_id),
FOREIGN KEY(oppdrag_id) REFERENCES jobbhistorikk(oppdrag_id)
);