Mam otazocku k zadaniu. Mam zadanie Vysetrenia 1. Mam uz ako tak hotovu databazu. Riesil som ju podobne ako autoresvis, cize par tab. plus jedna spajacia tabulka. Lenze pri nahadzovani dat do nej z nenormalizovanej tabulky zo zadania som zistil, ze v poslednych riadkoch su dake informacie vynechane, cize do par riadkov sa nezapisuje nic.
Riesil som spojovaciu tab. nasledovne:
Problem je v tom, ze ked kazdy riadok dam ako PK, alebo tak ako je tu v kode tak mi nechce zobrat
Prosim poradte co s tym
Riesil som spojovaciu tab. nasledovne:
Code [Select]
create table assoc (
CIS.VYS NUMBER(5) default null ,
EVC_PACIENT NUMBER(10) default null references pacient (EVC_PACIENT),
VYSETRENIE_ID NUMBER(10) default null references vysetrenie (VYSETRENIE_ID),
LEKAR_ID NUMBER(10) default null references lekar (LEKAR_ID),
POISTOVNA_ID NUMBER(10) default null references poistovna (POISTOVNA_ID) ,
DATUM_VYSETRENIA DATE default sysdate,
primary key(VYSETRENIE, DATUM_VYSETRENIA)
);
Problem je v tom, ze ked kazdy riadok dam ako PK, alebo tak ako je tu v kode tak mi nechce zobrat
Code [Select]
insert into assoc values( 1,1008, default, 7, default, default);
insert into assoc values(defaul, default, default, 8, default, default);
Prosim poradte co s tym