Y a-t-il des exemples de tables relationnelles qui sont dans 3NF ou 4NF mais pas dans Formulaire de clé normale de domaine?DB Tables qui se trouvent dans 3NF ou 4NF mais pas dans DKNF
Répondre
Je n'ai pas d'exemple, mais il y a 5NF and 6NF entre 4NF et DKNF.
Edit: lien brisé, remplacements:
Oui. Clé de domaine La forme normale n'est pas une étape de normalisation exécutoire. DKNF est "Si chaque table a un seul thème, alors toutes les dépendances fonctionnelles seront des conséquences logiques des clés.Toutes les contraintes de valeurs de données peuvent alors être exprimées comme des contraintes de domaine." En d'autres termes, si chaque contrainte sur la relation est une conséquence logique de la définition des clés et des domaines, alors la relation est dans DKNF.
DKNF est appelé par erreur Sixth Normal Form (6NF) par certains dans la communauté de recherche, mais il est techniquement incorrect. CJ Date couvre ceci en détail, et cet article On DK/NF Normal Form est l'endroit où j'ai découvert DKNF pour la première fois et compris ses propriétés.
- 1. Mise à jour des enregistrements avec l'instruction SQL qui se trouvent dans 2 diff. tables ne fonctionne pas
- 2. LINQ Joindre pour rechercher des éléments qui ne se trouvent PAS dans une liste
- 3. Comment utiliser jQuery pour sélectionner des ID qui ne se trouvent pas dans une classe spécifique
- 4. Enums dans la DB ou NO Enums dans la DB
- 5. Xpath Obtenir des éléments qui se trouvent entre 2 éléments
- 6. Champs multilingues dans les tables DB
- 7. décision de programmation Java ou .Net, db ou pas db
- 8. Rechercher dans toutes les tables Oracle DB
- 9. liant différentes tables de DB dans gridview!
- 10. La page ne se charge pas complètement dans IE7 ou IE8 (mais fonctionne dans d'autres navigateurs)
- 11. Requête Python + SQLite pour trouver les entrées qui se trouvent dans un intervalle de temps spécifié
- 12. Pourquoi Python ne trouve-t-il pas les objets partagés qui se trouvent dans les répertoires de sys.path?
- 13. Comment pouvez-vous agir uniquement sur les éléments qui se trouvent dans un état d'affichage particulier dans JQuery?
- 14. Comment savoir quels fichiers d'un répertoire ne se trouvent pas dans mon référentiel SVN?
- 15. Tables MyISAM se corrompent
- 16. Tableaux qui ont l'air bien dans Firefox mais pas IE
- 17. Où se trouvent les services de données WCF et ADO.Net?
- 18. Assertion dans VS2008 mais pas dans VS2005
- 19. Où se trouvent les fichiers sources des extensions de Groovy?
- 20. Stratégie pour traiter les grandes tables db
- 21. Recherche de requête SQL pour afficher les données de 2 tables qui ne sont pas commone entre les tables
- 22. Les noms de contrôleurs doivent-ils être uniques même lorsqu'ils se trouvent dans des zones distinctes?
- 23. Quoi appeler une méthode qui trouve ou crée des enregistrements dans db
- 24. WPF - Animations dans un utilisateur qui contrôle, apprend, essaie de comprendre, mais se sent n00bish
- 25. entités NHibernate avec des tables db complexes
- 26. Où se trouvent les fichiers de classe dans le dossier JDK?
- 27. Ajax timeout mais le côté serveur ne se termine pas
- 28. XMLSocket fonctionne dans Firefox mais pas IE
- 29. MFC DockablePane ne flotte pas ou ne se cache pas
- 30. Où se trouvent les chaînes de ressources SharePoint