Ano ang isang overlapping na subtype?
Ano ang isang overlapping na subtype?

Video: Ano ang isang overlapping na subtype?

Video: Ano ang isang overlapping na subtype?
Video: Nahahabol Pa Ba Ang Lupa Kapag May Titulo Na? (Torrens Title) 2024, Abril
Anonim

Nag-o-overlap na mga subtype ay mga subtype na naglalaman ng mga hindi natatanging subset ng supertype na entity set; ibig sabihin, ang bawat entity instance ng supertype ay maaaring lumabas sa higit sa isa subtype . Halimbawa, sa kapaligiran ng unibersidad, ang isang tao ay maaaring isang empleyado o isang mag-aaral o pareho.

Kasunod nito, maaari ring magtanong, ano ang overlapping sa database?

Nagsasapawan subtype: Ang mga di-natatanging subset ng supertype na entity set ay tinatawag na nagsasapawan subtype. Ang bawat entity instance ng supertype ay maaaring lumabas ng kahit isang subtype. Ang panuntunang ito na tinukoy na may titik na "o" sa loob ng bilog ay konektado sa pagitan ng supertype at mga subtype nito.

Gayundin, ano ang isang disjoint subtype? Magkahiwalay na mga subtype , na kilala rin bilang non-overlapping mga subtype , ay mga subtype na naglalaman ng natatanging subset ng supertype na entity set; sa madaling salita, ang bawat entity instance ng supertype ay maaaring lumabas sa isa lamang sa mga subtype.

Kaugnay nito, ano ang layunin ng isang subtype na discriminator?

A subtype na discriminator ay ang attribute sa supertype na entity na ginagamit upang matukoy kung sa aling entity subtype ang supertype na paglitaw ay nauugnay. Para sa anumang naibigay na supertype na pangyayari, ang halaga ng subtype ang discriminator ang magpapasiya kung alin subtype ang supertype na pangyayari ay nauugnay sa.

Ano ang pagkakaiba sa pagitan ng bahagyang pagkakumpleto at kabuuang pagkakumpleto?

Bahagyang pagkakumpleto nangangahulugan na ang ilang supertype na paglitaw ay maaaring hindi miyembro ng anumang subtype. Kabuuang pagkakumpleto nangangahulugan na ang bawat supertype na paglitaw ay dapat na miyembro ng hindi bababa sa isang subtype.

Inirerekumendang: