Ik zit met het volgende probleem. Ik heb een tabel met producten:
Nu probeer ik via een andere table producten te linken aan elkaar, bijv. cross-selling, dus via de volgende tabel:
beide velden zouden dus een foreign key naar Product_ID in de Product tabel moeten zijn, nu geef mijn designer al een fout, visio kan het geloof ik wel, en in sql serv kan ik het geloof ik ook aanmaken. Maar is dit een verstandige manier of niet?
Ik wil ook O/R mapping gaan gebruiken en in de manual van LLBLgen zag ik iets staan dat je dit beter niet kan doen? Hoe kan ik het anders oplossen?
code:
1
2
3
4
| Product: Product_ID int PK Product_Name varchar(64) |
Nu probeer ik via een andere table producten te linken aan elkaar, bijv. cross-selling, dus via de volgende tabel:
code:
1
2
3
4
| Product_Relations: Product_ID int PF Relation_ID int PF |
beide velden zouden dus een foreign key naar Product_ID in de Product tabel moeten zijn, nu geef mijn designer al een fout, visio kan het geloof ik wel, en in sql serv kan ik het geloof ik ook aanmaken. Maar is dit een verstandige manier of niet?
Ik wil ook O/R mapping gaan gebruiken en in de manual van LLBLgen zag ik iets staan dat je dit beter niet kan doen? Hoe kan ik het anders oplossen?