Šta je novo?

Access - dilema 2 u 1

danilov

Cenjen
Učlanjen(a)
21.02.2014
Poruke
650
Poena
169
Imam dilemu kako da osmislim deo baze gde imam dve tabele (pravna lica i fizička lica) i jednu tabelu (ulaz robe).
U tabeli "ulaz robe" kada se unosi novi red, treba u koloni "saradnik" da bude pravno ili fizičko lice, zavisi ko donese robu.
 
Malo sam zardjao.

Napravio bih jednu novu tabelu - Saradnik.
U nju bih ubacio polja iz fizicka i pravna lica koja su zajednicka za obe vrste lica i jedno boolean polje npr "PravnoLice"

Dalje je valjda jasno, svi saradnici imaju zajednicke podatke, PK i tip lica u tabeli saradnik, ulaz robe ima referencu na saradnik.
Tabele za Pravna i Fizicka lica sadrze podatke specificne za njih i Foreign key iz tabele saradnik
 
Ali onda opet dođem na isto. Dve tabele vežem preko FK na jednu kolonu u tabeli "saradnik". Kako tu da rešim unos preko nekog combo boxa ili sl?

Razmišljao sam da imam dve kolone u "ulaz robe". Jedna je FK za pravna lica, druga za fizička, pa onda kombinujem kako mi treba. Ali to nije neko sjajno rešenje.
 
Nazad
Vrh Dno