Hej Jag sitter och jobbar med en enkel nyhetsmotor. Jag behöver koppla flera katergorier till en nyhet.
Jag vill alltså sålla ut där följande är sant:
Nyhet tillhör kategori nyhet-musik-
men på ett annat ställe vill jag ta allt som hamnar under t ex nyhet-sundsvall.
Mao så kan en nyhet tillhöra ett valfritt antal kategorier.
Jag vill också i efterhand kunna lägga till egna kategorier, annars hade jag enkelt kunna lägga allt i en enda tabell.
Jag har förstått att jag behöver två tabeller. En med kategorier och en med nyhetsinfon (nyhetsid, författare, rubrik, brödtext etc..)
Kan någon hjälpa mig med att antingen beskriva hur acessdatabasen skall ställas in (dvs hur ev kopplingar/relationer ser ut). Och hur sql-frågan kan se ut.
Jag förstår inte riktigt vad du vill göra. Kan vara trögfattad... MEn kan gissa lite smått.
Om du vill ha två tabeller, en där du lagrar kategorier och en där du lagrar nyheter och placera in dessa nyheter under flera kategorier.
Då gör du nog enklast i att skapa ett fält i nyhettabellen där du skriver in alla kategorier som nyheten ska tillhöra och dela av dem med ; mot varandra.
Dock så tror jag Toonster och Lars G låg lite närmare det jag önskade. Tack alla.
Lars G: Du hade ju en "färdig" kod så jag tänkte prova den först.
Jag funderar på om den första koden är för databasen. *skäms* Går den att använda i Acess? (Jag har ingen annan databs att labba mot just nu.) Isåfall vart skriver man egna databas-"script"? Eller kan jag göra detta manuellt och få samma resultat? Foreign key och references vet jag inte hur man hittar i access :)
Jo det borde gå att använda dom create table satser som jag skrev direkt i Access. Det lär finnas något fönster där du kan mata in ren sql men jag vet inte några detaljer.
------------------ essentitia preter non sans multiplicandum