Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Ok, der er ikke længe til du skal forsvare det. Først og fremmest, så synes jeg relationerne ser rigtige ud.
Der er referentiel integritet mellem dine tabeller. Det har du sat op i relationerne.
Du kan godt lave kaskadevis sletning. Så f.eks. hvis du sletter en film, så slettes automatisk de poster i tabellen "film_genre" og "film_skuespillere", som hører til den film.
Der var en ting, jeg undrede mig over, men jeg synes nok ikke det er noget du skal bikse med så tæt på din eksamen. Alle dine primærnøgle-felter er oprettet på tekstfelter. F.eks. i film-tabellen er filmens navn primærnøglen. Der vil jeg mene, det er bedre at bruge et unikt tal (autonummer), da du kan være sikker på det altid vil være unikt. Det kan man strengt taget ikke med filmens titel. Det samme gør sig f.eks. gældende for skuespillere, da flere skuespillere kunne have samme navn. Man bør have en kolonne med et ID-felt som et er autonummer. Det skal være primærnøgle og alle relationer skal trækkes imellem disse ID-felter og ikke mellem tekstfelter.
Jeg har sendt dig databasen, hvor jeg lavet ændringerne, så du kan se hvad jeg mener. Tabellerne "film_genre" og "film_skuespillere" skal dog udfyldes igen, hvis du vil bruge dette design. Denne måde at gøre det på er "sikrere", da du ikke kan løbe ind i problemer med at primærnøglen pludselig skal være den samme for to poster.
Ja, det vil tage noget tid. Jeg synes bare du skal tage det med som det er. Held og lykke, det skal nok gå.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.