Witam,
mam pewien problem 'logiczny' w bazie sa tabele transakcje,
kursy_walut i kursy_akcji w jaki sposób zorganizować dane w tabeli
transakcje skoro jedna transakcja może dotyczyć waluty lub akcji, w
tabeli transakcje pole id_waloru może wskazywać na id_kursu_akcji lub
id_kursu_waluty. Podczas wyszukiwani danych dotyczących transakcji jak
to zrobić nie używają funkcji by wybrać dane z odpowiedniej tabeli ??

pomysł nr1

Związki wzajemnie wykluczające się - jak coś takiego zaimplementować
jak niżej ??


| konto |


|PK | numer | |osoba |


| | typ | ---------------------- |PK id_klita|
| | waluta | | -------------
| |oproce |---------------/-- | imie |
--------------- - | nazwisko|
- |adres |
- -------------
- |FK numer|
- -------------
-
- ---------------
---------|firma |
---------------

PK id_firma
nazwa
adres
-------------
FK numer
                                                  ---------------                                                      

i jak później zrobić
SELECT typ,adres FROM konto [co jeszcze] ????