Conception De Base De Données Des Meilleures Pratiques

Je suis assez bien familiarisés avec SQL Server, MySQL, Oracle, etc, mais de mettre ces produits de Base de données à part, est-il une ressource qui va m'aider à la conception de bases de données relationnelles bien? S'il existe quelque chose comme des modèles ou des meilleures pratiques pour la conception de base de données?

J'ai vu à quelques reprises que la base de données n'est pas souvent évolutive; les gens ont des préférences personnelles, avec le maintien de colonnes, comme isChecked colonne qui est un booléen dans la nature, mais stockés en tant que Char(1) avec des valeurs comme " Y " et " N " au lieu de 0 et de 1 qui pour moi sonne mieux. Les moyens à ne pas commettre les erreurs les plus courantes tout en faisant de conception de base de données?

Des liens vers des livres ou des articles sera très appréciée.

Merci d'avance.

  • C'est ridicule que cela a été fermé comme pas constructif. Parfois je ne comprends pas pourquoi je continue à venir sur ce site.
  • Chers question de la fermeture des utilisateurs: s'il vous Plaît dites-nous, où l'on doit se poser des questions comme cela.
  • voici quelque chose que je trouve utile codeproject.com/Articles/359654/...