Var ett tag sedan jag gjorde databas design. Men det här *borde* inte vara så knöligt tycker man...databasdesign...lite hjälp (access)
Har följande "platta" struktur som skall överföras till RDBMS (förenklat):
--------------------
| APPLIKATION X |
--------------------
|
---------------- ---------------- --------------
| DOKUMENT |--| FOTOGRUPP |--| TABELLER |
---------------- ---------------- --------------
| |
--------------- -------------
| FOTO | | DB |
--------------- -------------
Så enkelt uttryckt:
- En applikation [APPLIKATION X] kan ha 0...N dokument [DOKUMENT]
- En applikation [APPLIKATION X] kan ha 0...N fotogrupper [FOTOGRUPP], exempelvis fotogrupp bilar, naturbilder etc.
- En applikation [APPLIKATION X] kan hämta data från 0...N tabeller [TABELLER] ur en databas.
- Ett unikt foto [FOTO] kan tillhöra 1...N fotogrupper som i sin tur kan finnas i 0...N applikationer [APPLIKATION X].
- En databas [DB] innehåller 1...N [TABELLER] som i sin tur kan finnas i 0...N applikationer [APPLIKATION X].
Sedan vill man ju kunna ha svar på exempelvis:
- Databasen X [DB], i vilka applikationer används den?
- Vilken applikation använder sig av en viss tabell [TABELLER]?
etc...
Det jag behöver lite hjälp och tips med är hur och vilka nyckar man behöver och vilka relationer som behövs.