Mam problem z ktorym nie moge sobie poradzic. Planuje sklep internetowy sprzedajacy Gitary i Struny. Mam takie trzy tabele:
Gitara
--------
idGitary
producent
model
kolor
cena
Struny
-------
idStruny
producent
grubosc
cena
Produkty
-------
idProduktu
? i co tutaj ?
W tabeli Produkty chce przechowywac informacje na temat zamowionego produktu (gitary lub strun). Nie wiem jak to polaczyc. Gdybym zastosowal dwa klucze obce do idGitary i idStruny bylo by to troche glupie bo jedna krotka Produktu zawierala by tylko jedno pole z wartoscia, drugie by bylo puste. Musial by byc jakis klucz obcy na te dwie tabele zarazem ale takiego czegos nie ma chyba?
Mam nadzieje, ze rozumiecie moj problem i pomozecie koledze

Pozdrawiam!