
8.Chuyểnđổichuyênbiệthóa/tổngquáthóaCónhiềucáchchuyểnđổichuyênbiệthóa/tổngquáthóa:chuyênbiệthóacóthểchuyểnthànhmộthoặcnhiềulượcđồquanhệKýhiệu:Attrs(R)làcácthuộctínhcủamộtlượcđồquanhệRbấtkỳ,PK(R)
làkhóachínhcủaRLớpchaCcómlớpcon{S1,S2, ..., Sm}
TậpcácthuộctínhcủaClà{k,a1,a2, ..., an}vàkhóachínhcủaClàkN.H.Châu(VNU-UET)Cơsởdữliệu:Môhìnhquanhệ(6)https://bit.ly/3KqRCEI2/13

8A.Lớpcha/con⇒nhiềulượcđồquanhệTươngứngvớilớpchaC,tạolượcđồquanhệLvớiAttrs(L) = {k,a1,a2, ..., an}vàPK(L) = kTươngứngvớimỗilớpconSi,i=1,m,tạolượcđồquanhệLivớiAttrs(Li) = {k} ∪ Attrs(Si)vàPK(Li) = kCáchchuyểnđổinàyápdụngđượcchomọiloạichuyênbiệthóa,baogồm:đầyđủ/khôngđầyđủvàrờirạc/khôngrờirạcN.H.Châu(VNU-UET)Cơsởdữliệu:Môhìnhquanhệ(6)https://bit.ly/3KqRCEI3/13

8B.Cáclớpcon⇒nhiềulượcđồquanhệTươngứngvớimỗilớpconSi,i=1,m,tạolượcđồquanhệLivớiAttrs(Li) = {k,a1,a2, ..., an} ∪ Attrs(Si)vàPK(Li) = kCáchchuyểnđổinàychỉápdụngđượcchochuyênbiệthóacócáclớpconthamgiađầyđủ,tứclàmỗithựcthểtronglớpchaphảithuộcítnhấtmộtlớpconnàođóChỉnênsửdụngcáchchuyểnđổinàynếucáclớpconlàrờirạcNếuápdụngchocáclớpconkhôngrờirạc,mộtthựcthểcóthểxuấthiệnnhiềulầntrongcácquanhệN.H.Châu(VNU-UET)Cơsởdữliệu:Môhìnhquanhệ(6)https://bit.ly/3KqRCEI5/13