Ik zit met het volgende probleem:
In de database slaan wij profielen op. Deze profielen stellen een download voor in combinatie met gegevens welke de download beschrijven. Op deze gegevens zoekt de gebruiker. Eén van deze gegevens is het materiaal waarvoor het profiel geschikt is.
De database (in vereenvoudige vorm) is dus:
Profielen
- Id
- Materiaal id
Materialen
- Id
- Fabrikant id
- Naam
Nu wil het feit zijn dat er ook materialen kunnen zijn met een andere naam maar waarvoor hetzelfde profiel gebruikt kan worden. Dit heb ik opgelost door een koppeltabel te maken tussen de verschillende materialen.
Nu ben ik dus op zoek naar een manier om alle profielen uit de database te krijgen, en als er dus een 'alias' is voor een materiaal moet 1 profiel meerdere keren weergegeven worden (maar dan met een ander materiaal naam)
Op dit moment heb ik het opgelost in PHP (met alle tekortkomingen) maar ik ben op zoek naar een oplossing aan de database kant om bijvoorbeeld direct goede sortering te doen en recursie in de koppeltabel op te vangen.
Dit is een vereenvoudigde weergave van het probleem omdat het om meerdere eigenschappen van het profiel gaat, en er tevens ook nog licensering gedaan word op parameters (welke gebruikers mogen welke data zien, maar dat is een ander verhaal
)
Database is Microsoft SQL
In de database slaan wij profielen op. Deze profielen stellen een download voor in combinatie met gegevens welke de download beschrijven. Op deze gegevens zoekt de gebruiker. Eén van deze gegevens is het materiaal waarvoor het profiel geschikt is.
De database (in vereenvoudige vorm) is dus:
Profielen
- Id
- Materiaal id
Materialen
- Id
- Fabrikant id
- Naam
Nu wil het feit zijn dat er ook materialen kunnen zijn met een andere naam maar waarvoor hetzelfde profiel gebruikt kan worden. Dit heb ik opgelost door een koppeltabel te maken tussen de verschillende materialen.
Nu ben ik dus op zoek naar een manier om alle profielen uit de database te krijgen, en als er dus een 'alias' is voor een materiaal moet 1 profiel meerdere keren weergegeven worden (maar dan met een ander materiaal naam)
Op dit moment heb ik het opgelost in PHP (met alle tekortkomingen) maar ik ben op zoek naar een oplossing aan de database kant om bijvoorbeeld direct goede sortering te doen en recursie in de koppeltabel op te vangen.
Dit is een vereenvoudigde weergave van het probleem omdat het om meerdere eigenschappen van het profiel gaat, en er tevens ook nog licensering gedaan word op parameters (welke gebruikers mogen welke data zien, maar dat is een ander verhaal
Database is Microsoft SQL
Respect begint waar eigen kunnen ophoudt! - Kinderkleding webshop van vrouwlief: coz-adore.nl