Ik ben voor mijn stage bezig om het productmodel in een SQL Server database weer te geven. In princiepe hebben ze een aantal standaardproducten, die uitbreidbaar zijn met een aantal modules. Op het moment heb ik deze drie tabellen:
Nu is het de bedoeling dat ik in een tabel de producten als rijen weergeef en de mogelijke modules als kolommen, zo dus:
Edit: onderstaande moet dus uit een query komen voor gebruik op het intranet (sorry voor de eerste onduidelijke uitleg...)
Waarbij een 1 betekent dat de module bij het product past, en een 0 niet. Dit lukt me op zich wel, maar het moet zo worden dat de modulekolommen variabel zijn (als er in de toekomst een module bij komt moet het gewoon werken). Ik heb alleen geen idee hoe ik dit aan zou moeten pakken. Kan iemand me een duwtje in de goede richting geven? Googlen en de search leverde weinig bruikbaars op.
|
|
| ||||||||||||||||||||||||||||||||||||||
Nu is het de bedoeling dat ik in een tabel de producten als rijen weergeef en de mogelijke modules als kolommen, zo dus:
Edit: onderstaande moet dus uit een query komen voor gebruik op het intranet (sorry voor de eerste onduidelijke uitleg...)
| ProductModuleCombinaties | ||||
| Product | Module1 | Module2 | Module3 | Module4 |
| Product1 | 1 | 1 | 0 | 1 |
| Product2 | 0 | 1 | 0 | 1 |
| Product3 | 0 | 0 | 1 | 0 |
Waarbij een 1 betekent dat de module bij het product past, en een 0 niet. Dit lukt me op zich wel, maar het moet zo worden dat de modulekolommen variabel zijn (als er in de toekomst een module bij komt moet het gewoon werken). Ik heb alleen geen idee hoe ik dit aan zou moeten pakken. Kan iemand me een duwtje in de goede richting geven? Googlen en de search leverde weinig bruikbaars op.
[ Voor 4% gewijzigd door sig69 op 06-10-2003 15:02 . Reden: spelfout... ]
