La règle disjointe indique qu'une instance d'entité d'un supertype ne peut être membre d'un seul sous-type. La règle de chevauchement indique qu'une instance d'entité d'un supertype peut être membre de plusieurs sous-types.
- Qu'est-ce que la règle disjointe et chevauchant?
- Qu'est-ce que le disjoint dans la base de données?
- Qu'est-ce qui se chevauche dans les SGBD?
- Qu'est-ce qui est disjoint et partiel?
Qu'est-ce que la règle disjointe et chevauchant?
La règle disjointe oblige les sous-classes à avoir des ensembles disjoints d'entités. La règle de chevauchement force une sous-classe (également connue sous le nom d'instance de supertype) pour avoir des ensembles d'entités qui se chevauchent. Contraintes d'exhaustivité - Décidez si une instance de supertype doit également être membre d'au moins un sous-type.
Qu'est-ce que le disjoint dans la base de données?
Dans une spécialisation disjointe, également appelée spécialisation exclusive, un individu de la classe parent peut être membre d'une seule sous-classe spécialisée. Dans une spécialisation qui se chevauchent, un individu de la classe parent peut être membre de plus d'une des sous-classes spécialisées.
Qu'est-ce qui se chevauche dans les SGBD?
Deux instances ou plus de la super classe participent à deux sous-classes ou plus que les contraintes de chevauchement.
Qu'est-ce qui est disjoint et partiel?
Total-Disjoint - Tous les instances à venir, ne mapperont qu'une seule sous-classe et ne seront pas partagées entre autres sous-classes. Disjoint partiel - Toutes les instances à venir peuvent rester avec une superclasse ou une carte à l'une des sous-classes uniquement. Surlap total - toutes les instances à venir, mapperont à plusieurs sous-classes.