Je démarre un nouveau projet et envisage d'utiliser des types de données alias dans ma base de données SQL Server 2005 pour les colonnes de table communes. Par exemple Je définirais un type de données d'alias pour contenir le nom d'un objet, comme suit:Types de données d'alias SQL
CREER adt_Name TYPE DE varchar (100) non nul
utiliser ensuite pour la définition des colonnes de table , en s'assurant que toutes mes colonnes partagent exactement la même définition (longueur, nullability, précision, etc.).
- Quels sont les avantages de l'utilisation de types de données alias?
- Quels sont les inconvénients de l'utilisation de types de données alias?
- Quelles conventions de dénomination recommanderiez-vous? Je pensais adt_Xxx (type de données adt = alias).
- Pourquoi SQL Server 2005 Management Studio ne me permet pas de travailler avec des types de données d'alias à partir de l'interface graphique. Je ne peux les utiliser que via des scripts SQL. L'interface graphique ne les répertorie dans aucune des listes déroulantes - c'est frustrant.
- Comment l'utilisation de types de données alias affectera-t-elle mon modèle Linq to SQL?