Pour plus de simplicité, nous supposons que la production des pièces dans l'usine de la société sont automatiques; de sorte que nous ne devons pas un colis ou une table qui conserve des informations sur la production des pièces de moto. Donc, dans la vue de haut niveau, il doit y avoir un lien entre le paquet d'achat et le paquet Assemblée. Notez sur le schéma que la flèche pointe vers le paquet Assemblée. Voilà tout le genre d'information que vous devez savoir à propos de la relation entre un paquet et l'autre, avant de dessiner la ligne pointillée et la flèche connexion entre le packages.
Producing la base de données de niveau supérieur Voir Il n'y a aucune procédure scientifique précise pour arriver à la vue de haut niveau d'une base de données. Pour avoir la vue de haut niveau que vous avez à répondre le plus haut gestionnaire (CEO) de la société et probablement certains des travailleurs de l'entreprise et des discus avec eux sur la façon dont la société fonctionne (ou comment l'entreprise fonctionnera si elle est une nouvelle société) . De la discussion que vous avez avec eux, vous produisez la vue de dessus du niveau de la base de données.
À ce stade, vous ne devez savoir comment les tables résultantes ressemblent (ou comment ils seraient). Cependant, une fois que vous discutez avec eux sur la façon dont la société fonctionne (processus d'affaires), vous serez en mesure de trouver une bonne base de données vue de haut niveau. Avec de grands clients, plus d'une personne de la société de logiciels se rendra dans les différentes sections de la société à la clientèle et venir avec les différentes parties de la vue de haut niveau.
Ainsi, vous pouvez produire des tableaux normalisés (tables qui sont dans au moins la troisième forme normale) à compter de la vue de haut niveau. Je appelle cette approche que l'approche globale (voir ci-dessous) .Producing tables normalisées de niveau supérieur Voir