Questions sur database-normalization

9
réponses

Est-ce que stocker une liste délimitée dans une colonne de base de données est si mauvais?

Imaginez un formulaire web avec un ensemble de cases à cocher (une ou de la totalité d'entre elles peuvent être sélect ... utenable. Il y a des choses là je ne suis pas entièrement satisfait avec, l'un d'eux est le sujet de cette question.
demandé sur 2010-09-06 22:11:25
4
réponses

Quelles sont les formes normales de base de données et pouvez-vous donner des exemples? [fermé]

dans la conception relationnelle de la base de données, il existe un concept de normalisation de la base de données ou ... xplication plus facile à comprendre basé sur des exemples de ce que 1NF, 2NF, 3NF, même 3,5 NF (Boyce-Codd) moyenne.
demandé sur 2009-04-07 06:43:56
25
réponses

Y a-t-il un moment où l'utilisation d'une base de données à une relation 1:1 a du sens?

je pensais l'autre jour à la normalisation, et il m'est venu à l'esprit, Je ne peux pas penser à un moment où il devra ... des tableaux intermédiaires appropriés), mais jamais un 1:1. est-ce que je manque quelque chose d'évident?
demandé sur 2009-02-05 22:08:42
13
réponses

Conception de la base de données Facebook?

je me suis toujours demandé comment Facebook avait conçu la relation ami-utilisateur. je suppose que la table ... iend_id_3 friend_id_N probablement pas. Parce que le nombre d'utilisateurs est inconnu et va se développer.
demandé sur 2009-06-17 23:17:39
4
réponses

Normalisation-2NF vs 3NF

luttant pour voir les différences entre eux. Je sais que nous disons 2FN est "la clé" et 3FN "rien, mais la clé". ... champ qui dépend d'un seul attribut clé. Comment est l'exemple pour 3FN différent de celui pour 2FN? Merci
demandé sur 0000-00-00 00:00:00
6
réponses

Quelle est une bonne description KISS de la forme normale de Boyce-Codd?

Qu'est-ce qu'un KISS (Keep it Simple, Stupid) façon de se rappeler ce que Boyce-Codd forme normale est et comment prendre une table non normalisée et BCNF il? Wikipédia'info: pas très utile pour moi.
demandé sur 2009-02-12 02:21:52
5
réponses

Postgres retourne [null] au lieu de [] pour le tableau agg de la table de jointure

je sélectionne quelques objets et leurs tags dans Postgres. Le schéma est assez simple, trois tableaux: objetsid taggin ... tre de nombreuses choses (comme COALESCE(ARRAY_AGG(tags.tag), ARRAY()), mais ils entraînent tous des erreurs de syntaxe.
demandé sur 2015-06-29 09:16:25
2
réponses

Décomposition d'une relation en BCNF

j'ai de la difficulté à établir quand une relation est dans la forme normale de Boyce-Codd et comment la décomposer info ... vraiment quelqu'un qui peut me guider à travers leur processus de pensée lors de la résolution de ces problèmes. Merci!
demandé sur 2013-02-27 05:13:35
1
réponses

Comment implémenter un catalogue de méta-données et automatiser SQL dans une base de données?

j'ai lu ici les discussions sur 5NF, EAV et 6NF et la nécessité d'un catalogue pour traiter les méta-données et le comp ... hangements sont faciles et automatisés. EAV ne sont que manuellement, en raison de l'absence de catalogue."
demandé sur 2012-08-25 13:13:55
10
réponses

Est-ce que cela vaut la peine de décomposer l'information d'adresse dans une table de base de données séparée?

j'ai une table appelée "Personne" avec les champs suivants L'Identifiant (Clé Primaire) prénom Nom DateOfBirth Ville Éta ... 'autres raisons non liées à cette table de personne). Je suis curieux des réponses avec ou sans ce fait supplémentaire.
demandé sur 2013-06-21 05:04:41
12
réponses

Le nombre de champs est "de trop" dans un tableau?

j'ai un collègue qui planifie une base de données pour une nouvelle application qui aura plusieurs tables avec plus de 30 ... de moi-même, alors je suis peut-être complètement stupide, mais il y a certainement une meilleure façon de faire cela??
demandé sur 2008-10-21 06:54:38
1
réponses

6NF et Données historiques sur les attributs

lors de l'utilisation d'une base de données normalisée selon les principes 6NF, comment emmagasineriez-vous des donnée ... e n'est pas encore totalement implémentée. Tout conseil sur la façon d'y parvenir sans bases de données temporelles?
demandé sur 2012-01-23 19:10:13