Databasedesign til madsite
Jeg er ved at lave en database, der skal indeholde en række opskrifter. I den forbindelse har jeg indtil videre opstillet databasen sådan her:tbBrugere
- ID (Nøgle)
- Navn
- Alias
- Kode
- Postnummer
tbOpskrifter
- ID (nøgle)
- Navn
- Billedsti
- Vejledning
- Ingredienser (?)
- Forfatter
tbIngredienser
- ID (nøgle)
- Navn
- Beskrivelse
- Billede
Umiddelbart mangler jeg en løsning til hvordan ingredienser kobles sammen med opskriften. Det er jo umiddelbart let at skrive "4,7,9,12" i ingredienser under tabellen tbOpskrifter... men så mangler der jo vægtangivelse.
Jeg vil gerne sikre at alle ingredienserne bliver skrevet ens, hvilket er grunden til tbIngredienser. Ellers kunne jeg selvfølgelig lave ingredienser1-20 i tbOpskrifter som navnefelter... men så kan man ikke længere søge på en ingrediens.
Forslag til ovenstående problemstilling eller opstillingen generelt?