YNICTE/Dao/DB/DB1.SchemeFK.txt

198 lines
15 KiB
Plaintext

alter table fileinfo add constraint foreign key fkfilefg (fgno) references filegroup(fgno);
alter table assign add constraint foreign key fkassignfg (sitelogo) references filegroup(fgno);
alter table assign add constraint foreign key fkassignfgb (fgnobno) references filegroup(fgno);
alter table assign add constraint foreign key fkassginfgbank (fgnobank) references filegroup(fgno);
alter table assign add constraint foreign key fkassginccast (astype) references comcode(ccode);
alter table assign add constraint foreign key fkassginccasc (asctg) references comcode(ccode);
alter table assign add constraint foreign key fkassginccask (askey) references comcode(ccode);
alter table assignman add constraint foreign key fkassignmanassign (asno) references assign(asno);
alter table assignfee add constraint foreign key fkassignfeeassign (asno) references assign(asno);
alter table cmt add constraint foreign key fkcmtcmt (pcmtno) references cmt(cmtno);
alter table cmt add constraint foreign key fkcmtcmt2 (tcmtno) references cmt(cmtno);
alter table cmt add constraint foreign key fkcmtfg (fgno) references filegroup(fgno);
alter table users add constraint foreign key kfusersassign (asno) references assign(asno);
alter table users add constraint foreign key fkuserscc (ccposition) references comcode(ccode);
alter table users add constraint foreign key fkusersfg (fgnoprofile) references filegroup(fgno);
alter table book add constraint foreign key fkbookfg (fgnothumb) references filegroup(fgno);
alter table book add constraint foreign key fkbookfg2 (fgno) references filegroup(fgno);
alter table ct add constraint foreign key fkctcm (cmno) references cm(cmno);
alter table ct add constraint foreign key fkctccdiff (qdiff) references comcode(ccode);
alter table ct add constraint foreign key fkctcc1 (cc1) references comcode(ccode);
alter table ct add constraint foreign key fkctcc2 (cc2) references comcode(ccode);
alter table ct add constraint foreign key fkctcc3 (cc3) references comcode(ccode);
alter table ct add constraint foreign key fkctcc4 (cc4) references comcode(ccode);
alter table ct add constraint foreign key fkctcc5 (cc5) references comcode(ccode);
alter table ct add constraint foreign key fkctfgno2 (fgnotf) references filegroup(fgno);
alter table ct add constraint foreign key fkctfgno3 (fgnothumb) references filegroup(fgno);
alter table ctpage add constraint foreign key fkctpagect (ctno) references ct(ctno);
alter table question add constraint foreign key fkquestioncm (cmno) references cm(cmno);
alter table questionitem add constraint foreign key fkqiq(qno) references question(qno);
alter table questionitem add constraint foreign key fkqifg(fgno) references filegroup(fgno);
alter table rscq add constraint foreign key fkrscqrsc(rscno) references rsc(rscno);
alter table rscq add constraint foreign key fkrscqq(qno) references question(qno);
alter table ncsm add constraint foreign key fkncsmncst(ntno) references ncst(ntno);
alter table ncsb add constraint foreign key fkncsbncsm(nmno) references ncsm(nmno);
alter table ncsd add constraint foreign key fkncsdncsb(nbno) references ncsb(nbno);
alter table ncsu add constraint foreign key fkncsuncsd(ndno) references ncsd(ndno);
alter table ncse add constraint foreign key fkncsencsu(nuno) references ncsu(nuno);
alter table cg add constraint foreign key fkcgcg (pcgno) references cg(cgno);
alter table cm add constraint foreign key fkcmcm(pcmno) references cm(cmno);
alter table cm add constraint foreign key fkcmterm (tmno) references term(tmno);
alter table cm add constraint foreign key fkcmcc(certcc) references comcode(ccode);
alter table cm add constraint foreign key fkcmcc2(certgradecc) references comcode(ccode);
alter table cm add constraint foreign key fkcmccsp(studyplace) references comcode(ccode);
alter table cmrelay add constraint foreign key fkcmrelaycm (cmno) references cm(cmno);
alter table cmrelay add constraint foreign key fkcmrelaycm2 (rcmno) references cm(cmno);
alter table cmncsd add constraint foreign key fkcmncsdcm(cmno) references cm(cmno);
alter table cmncsd add constraint foreign key fkcmncsdncsd(ndno) references ncsd(ndno);
alter table cmprof add constraint foreign key fkcmprofcm (cmno) references cm(cmno);
alter table cmprof add constraint foreign key fkcmprofu (userno) references users(userno);
alter table cmbook add constraint foreign key fkcmbookcm (cmno) references cm(cmno);
alter table cmbook add constraint foreign key fkcmbookb (bkno) references book(bkno);
alter table cminning add constraint foreign key fkcminningcm (cmno) references cm(cmno);
alter table cminning add constraint foreign key fkcminningct (ctno) references ct(ctno);
alter table cminning add constraint foreign key fkcminningu (userno) references users(userno);
alter table cminning add constraint foreign key fkcminningfg (fgno) references filegroup(fgno);
alter table cminning add constraint foreign key fkcminningfg2 (fgnotf) references filegroup(fgno);
alter table cmev add constraint foreign key fkcmevcm (cmno) references cm(cmno);
alter table cmex add constraint foreign key fkcmexcm (cmno) references cm(cmno);
alter table cmexlayer add constraint foreign key fkcmexlayercmex (exno) references cmex(exno);
alter table cmexq add constraint foreign key fkcmexqcmex (exno) references cmex(exno);
alter table cmexq add constraint foreign key fkcmexqq (qno) references question(qno);
alter table cmsd add constraint foreign key fkcmsdcm (cmno) references cm(cmno);
alter table cmsd add constraint foreign key fkcmsdfg (fgno) references filegroup(fgno);
alter table cmrs add constraint foreign key fkcmrscm (cmno) references cm(cmno);
alter table cmrs add constraint foreign key fkcmrsrsc (rscno) references rsc(rscno);
alter table cmmenu add constraint foreign key fkcmmenucm(cmno) references cm(cmno);
alter table cmmenubm add constraint foreign key fkcmmenubmcm(cmno) references cm(cmno);
alter table cmmenubm add constraint foreign key fkcmmenubmbm(bmno) references boardmaster(bmno);
alter table cmpc add constraint foreign key fkcmpccm (pcno) references cm(cmno);
alter table cmpc add constraint foreign key fkcmpccm2 (cmno) references cm(cmno);
alter table boardmaster add constraint foreign key fkbmas(asno) references assign(asno);
alter table boardmasteropening add constraint foreign key fkbmobm (bmno) references boardmaster(bmno);
alter table board add constraint foreign key fkboardboard (pbno) references board(bno);
alter table board add constraint foreign key fkboardbm (bmno) references boardmaster(bmno);
alter table board add constraint foreign key fkboardbmo (opno) references boardmasteropening(opno);
alter table board add constraint foreign key fkboardfg (fgno) references filegroup(fgno);
alter table board add constraint foreign key fkboardfg2 (fgnothumb) references filegroup(fgno);
alter table board add constraint foreign key fkboardcm (cmno) references cm(cmno);
alter table boardcmt add constraint foreign key fkboardcmtboard (bno) references board(bno);
alter table menu add constraint foreign key fkmenumenu (pmenuno) references menu(menuno);
alter table menuauth add constraint foreign key fkmenuauthmenu (menuno) references menu(menuno);
alter table paycart add constraint foreign key fkpaycartu (userno) references users(userno);
alter table paycart add constraint foreign key fkpaycartfg (fgno) references filegroup(fgno);
alter table paycartgroup add constraint foreign key fkpaycartgrouppaycart (pcno) references paycart(pcno);
alter table paycartgroup add constraint foreign key fkpaycartgroupu(userno) references users(userno);
alter table pay add constraint foreign key fkpayu(userno) references users(userno);
alter table paycertbook add constraint foreign key fkpaycertbookpay(payno) references pay(payno);
alter table paycertbook add constraint foreign key fkpaycertbookbook(bkno) references book(bkno);
alter table paydata add constraint foreign key fkpaydatapay(payno) references pay(payno);
alter table payvbankin add constraint foreign key fkpayvbankin(payno) references pay(payno);
alter table payitem add constraint foreign key fkpayitempay(payno) references pay(payno);
alter table payitem add constraint foreign key fkpayitemu(userno) references users(userno);
alter table payitem add constraint foreign key fkpayitemcmpc(pcno) references cmpc(pcno);
alter table payitem add constraint foreign key fkpayitemfgno(fgno) references filegroup(fgno);
alter table payitem add constraint foreign key fkpayitempaycart(cartno) references paycart(pcno);
alter table paydvr add constraint foreign key fkpaydvrpay(payno) references pay(payno);
alter table payrfd add constraint foreign key fkpayrfdpay(payno) references pay(payno);
alter table payrfditem add constraint foreign key fkpayrfditempayrfd(rfdno) references payrfd(rfdno);
alter table payrfditem add constraint foreign key fkpayrfditempi(pino) references payitem(pino);
alter table lect add constraint foreign key fklectcm (cmno) references cm(cmno);
alter table lect add constraint foreign key fklectpay (payno) references pay(payno);
alter table lect add constraint foreign key fklectpi (pino) references payitem(pino);
alter table lect add constraint foreign key fklectu (userno) references users(userno);
alter table lect add constraint foreign key fklectcm2 (orgcmno) references cm(cmno);
alter table lect add constraint foreign key fklectcm3 (pcno) references cm(cmno);
alter table lect add constraint foreign key fklectfg (fgno) references filegroup(fgno);
alter table lect add constraint foreign key fklectfg2 (fgno2) references filegroup(fgno);
alter table lectinning add constraint foreign key kflectinninglect (lectno) references lect(lectno);
alter table lectinning add constraint foreign key kflectinningcmi (cmino) references cminning(cmino);
alter table lectinningpage add constraint foreign key kflectinningpagelect (lectno) references lect(lectno);
alter table lectinningpage add constraint foreign key kflectinningpagecmi (cmino) references cminning(cmino);
alter table lectinningpage add constraint foreign key kflectinningpagecpno (cpno) references ctpage(cpno);
alter table lectex add constraint foreign key fklectexlect (lectno) references lect(lectno);
alter table lectex add constraint foreign key fklectexcmex (exno) references cmex(exno);
alter table lectexq add constraint foreign key fklectexqlect (lectno) references lect(lectno);
alter table lectexq add constraint foreign key fklectexqcmex (exno) references cmex(exno);
alter table lectexq add constraint foreign key fklectexqcmexq (eqno) references cmexq(eqno);
alter table lectsd add constraint foreign key fklectsdlect (lectno) references lect(lectno);
alter table lectsd add constraint foreign key fklectsdcmsd (sdno) references cmsd(sdno);
alter table lectsd add constraint foreign key fklectsdfg (fgno) references filegroup(fgno);
alter table lectsdboard add constraint foreign key fklectsdboardlect (lectno) references lect(lectno);
alter table lectsdboard add constraint foreign key fklectsdboardcmsd (sdno) references cmsd(sdno);
alter table lectsdboard add constraint foreign key fklectsdboardfg (fgno) references filegroup(fgno);
alter table lectsdboardcmt add constraint foreign key fklectsdboardcmtp (bno) references lectsdboard(bno);
alter table lectrs add constraint foreign key fklectrslect (lectno) references lect(lectno);
alter table lectrs add constraint foreign key fklectrscmrs (rsno) references cmrs(rsno);
alter table lectrs add constraint foreign key fklectrsrsc (rscno) references rsc(rscno);
alter table lectrs add constraint foreign key fklectrscq (rscqno) references rscq(rscqno);
alter table lectrs add constraint foreign key fklectrscqno (qno) references rscq(qno);
alter table scdlectlog add constraint foreign key fkscdlectlogscdlect (scdno) references scdlect(scdno);
alter table alarms add constraint foreign key fkalarmsusers (userno) references users(userno);
alter table alarms add constraint foreign key fkalarmsscdlect (scdno) references scdlect(scdno);
alter table usercheck add constraint foreign key fkusercheckuser (userno) references users(userno);
alter table exam add constraint foreign key fkexamcg (cgno) references cg(cgno);
alter table exam add constraint foreign key fkexamcc (certcc) references comcode(ccode);
alter table exam add constraint foreign key fkexamcc2 (certgradecc) references comcode(ccode);
alter table examuser add constraint foreign key fkexamuserexam (exno) references exam(exno);
alter table examuser add constraint foreign key fkexamuseru (userno) references users(userno);
alter table examuser add constraint foreign key fkexamuserpay (payno) references pay(payno);
alter table examuser add constraint foreign key fkexamuserpayitem (pino) references payitem(pino);
alter table examuserrenew add constraint foreign key fkexamuserrenewexam (exno) references exam(exno);
alter table examuserrenew add constraint foreign key fkexamuserrenewu (userno) references users(userno);
alter table emailsend add constraint foreign key fkemailsendcm (cmno) references cm(cmno);
alter table emailsend add constraint foreign key fkemailsendfg (fgno) references filegroup(fgno);
alter table emailban add constraint foreign key fkemailbanes (sendno) references emailsend(sendno);
alter table memo add constraint foreign key fkmemop (pmno) references memo(mno);
alter table memo add constraint foreign key fkmemocm (cmno) references cm(cmno);
alter table memo add constraint foreign key fkmemofg (fgno) references filegroup(fgno);
alter table memouser add constraint foreign key fkmemouserm (mno) references memo(mno);
alter table memouser add constraint foreign key fkmemouseru (userno) references users(userno);
alter table sms add constraint foreign key fksmscm (cmno) references cm(cmno);
alter table smsuser add constraint foreign key fksmsusers (mno) references sms(mno);
alter table banner add constraint foreign key fkbannerfg (fgno) references filegroup(fgno);
alter table banner add constraint foreign key fkbannerfg2 (fgno2) references filegroup(fgno);
alter table menupage add constraint foreign key fkmenupagep (ppno) references menupage(pno);
alter table menupage add constraint foreign key fkmenupagebm (bmno) references boardmaster(bmno);
alter table loginlog add constraint foreign key fkloginlogu (userno) references users(userno);
alter table cmcalc add constraint foreign key fkcmcalccm (cmno) references cm(cmno);
alter table paytax add constraint foreign key fkpaytaxpay (payno) references pay(payno);
alter table paytaxitem add constraint foreign key fkpaytaxitempaytax (taxno) references paytax(taxno);
alter table paytaxitem add constraint foreign key fkpaytaxitempayitem (pino) references payitem(pino);
alter table edub2b add constraint foreign key fkedub2bu (userno) references users(userno);
alter table edub2b add constraint foreign key fkedub2bfg (fgno) references filegroup(fgno);
alter table assign add unique index uiassignascode(ascode);
alter table assign add unique index uiassignbrno(brno);
alter table assign add unique index uiassignsubdomain(subdomain);
alter table boardmaster add unique index uiboardmaster (bmcode);
alter table users add unique index uiusersuserid(userid);
alter table users add unique index uiusersemail(email);
alter table ct add unique index uictccode(ccode);