
Då och då när jag har tid så jobbar jag vidare på mitt lilla receptdatabasprogram, och nu har jag fastnat igen.
Jag har en tabell med kategorier, tex snabblagat/indiskt/whatever. Min tanke är att ha en tabell som innehåller både ingredienser och instruktioner för recepten. Självklart så vill jag länka dessa, och ett recept ska kunna tillhöra flera kategorier, och en kategori ska kunna höra ihop med många recept, altså ett klockrent many to many-förhållande, om jag förstått det hela rätt.
Vad jag förstått så är det smidigaste att göra en länk-tabell som innehåller två kolumner, en för recept-id och en för kategori-id. Jag läste också något om att man kunde göra någon form av index av bägge kolumnerna, för att snabba upp sökningar, men inget om hur man realiserar det hela i SQL-kommandon. Jag har heller inte hittat något om SQLite stöder det här.
Mina frågor är altså:
1. Stöder SQLite den här sortens index som består av två kolumner.
2. Hur gör man?

3. Om det inte går att göra i SQLite, har ni kanske andra förslag på lösningar?

Mvh
Pinky