Hjælp til databasedesing
hej jeg har brug for lidt hjælp med at desinge en database:Jeg har noget som hedder ANLAEGSOMRAADE som indeholder flere forskellige DELOMRAADER som igen indeholder felere MASTERTEGNINGER som igen indeholder flere KOMPONENTER. Altså en komponent kan være med i kun en enkelt MASTERTEGNING og dermed kun en DELOMRAADE og også én ANLAEGSOMRAADE. Altså, én bestemt KOMPONENT kan IKKE være med i flere MASTERTEGNINGER og det samme med de andre (en MASTERTEGNING kan ikke være med i flere DELOMRAADER. Det er altså ren hierarkisk opbygget. Hvordan designer man sådan noget?
Jeg har lavet en tabel for hver af dem og dermed inkluderet f.eks. anlægsområdeID som fremmednøgle i DELOMRAADE tabellen og det samme med de andre: anlaegsomraade(id, navn), delomraade(id,navn, anlaegsomraadeid), mastertegning(id, navn, delomraadeid), komponent (id, navn, mastertegningid)
Er dette korrekt eller ?
Videre.... Hver komponent kan indeholde flere FEJL og to komponenter kan sagtens have samme FEHL! FEJL kan have flere forskellige FEJLAARSAGER, FEJLVIRKNINGER og FEJLAFHJAEPNINGER. Og to FEJL kan sagtens indeholde ens fejl-årsager, -virkninger of -afhjaelpninger. Hvordan designer man sådan noget ?
