Base de données Essentials - Partie 5Division 1Introduction Cela fait partie de ma série 5, Essentials de base de données. Essentials de base de données est la division 1 d'un ensemble de tutoriels je ai sur la base de données. Dans la partie précédente de ce tutoriel, nous avons vu un exemple de relations one-to-many. Vous avez un-à-un les relations, un-à-plusieurs et plusieurs-à-plusieurs. Il ya d'autres relations (associations), qui ne sont pas classés comme des relations-N-n.
Dans cette partie du tutoriel, nous regardons un-à-un, un-à-plusieurs et plusieurs-à-plusieurs relationships.One-à-un les relations Imaginez que vous êtes un vendeur de magasin pour animaux de compagnie; qui est vous possédez un magasin où vendre les animaux de compagnie. Ouvrez le lien suivant pour voir les tableaux de ce tutoriel.
https://www.broad-network.com/ChrysanthusForcha/N-to-N-Relationships.htm Le tableau 5.1 présente une table pour les animaux ( animaux). Dans ce tableau, toutes les caractéristiques animales sont des attributs de table.
Le tableau est très faible pour des raisons pédagogiques. Les valeurs de la table sont imaginaires; laissons cette situation simple pour des raisons pédagogiques. Supposons également que les deux premiers animaux (lignes) sont des mammifères et les deux deuxièmes lignes sont des poissons. Vos clients sont des gens qui veulent posséder des animaux domestiques. Tous les animaux ne partagent pas les mêmes caractéristiques et un client ne peuvent pas connaître toutes les caractéristiques animales.
Un mammifère (par exemple cat) acheteur peut vouloir connaître la taille de la litière ou si l'animal a des griffes et il ne sait pas et ne se soucie pas de caractéristiques de poissons. D'autre part, un acheteur de poisson peut se soucient pas de caractéristiques de mammifères; Il pourrait vouloir savoir si sa serait-être animal (poisson) est de l'eau ou du poisson frais d'eau salée. Dans le tableau, notez que chaque animal possède certaines propriétés génériques. Les propriétés génériques (attributs) sont DateBorn, nom, le sexe et la couleur.
Vous pouvez envisager l'ID comme une propriété générique. Toutefois, dans le tableau, les propriétés et les griffes sont LitterSize seulement pour mammifère, pas pour les autres catégories d'animaux (mammifères est une catégorie et les poissons est une autre catégorie). Les propriétés, l'eau douce et ScaleCondition ne sont que pour la catégorie des poissons et non pour les autres catégories d'a
NET - C # - classe Helper Mailer pou…