Questions marquées «database-design»

La conception d'une base de données est le processus de spécification de la structure et donc des aspects logiques d'une base de données. Le but de la conception d'une base de données est de faire une représentation d'un «univers de discours» - les types de faits, de règles métier et d'autres exigences que la base de données est censée modéliser.





3
Que signifie la fin principale d'une association dans une relation 1: 1 dans le cadre Entity
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } J'essayais de le faire dans Entity Framework lorsque j'ai eu l'erreur: Impossible de déterminer la fin principale d'une association entre les types «ConsoleApplication5.Boo» et «ConsoleApplication5.Foo». L'extrémité principale de …


5
«Empêcher l'enregistrement des modifications nécessitant la recréation de la table» effets négatifs
Préambule Je modifiais une colonne dans SQL Server 2008 aujourd'hui, en changeant le type de données de quelque chose comme la devise (18,0) en (19,2). J'ai reçu l'erreur «Les modifications que vous avez apportées nécessitent que les tables suivantes soient supprimées et recréées» de SQL Server. Avant de vous précipiter …



4
Que signifie ON [PRIMARY]?
Je crée un script de configuration SQL et j'utilise le script de quelqu'un d'autre comme exemple. Voici un exemple du script: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, …

11
Schéma d'une base de données multilingue
Je développe un logiciel multilingue. En ce qui concerne le code d'application, la localisation n'est pas un problème. Nous pouvons utiliser des ressources spécifiques aux langues et disposer de toutes sortes d'outils qui fonctionnent bien avec elles. Mais quelle est la meilleure approche pour définir un schéma de base de …


25
Utiliser l'adresse e-mail comme clé primaire?
L'adresse e-mail est-elle un mauvais candidat pour le primaire par rapport aux numéros à incrémentation automatique? Notre application Web a besoin que l'adresse e-mail soit unique dans le système. J'ai donc pensé à utiliser l'adresse e-mail comme clé primaire. Cependant, mon collègue suggère que la comparaison de chaînes sera plus …


4
Quel est le numéro de téléphone mondial le plus long que je devrais considérer dans SQL varchar (longueur) pour le téléphone
Quel est le numéro de téléphone mondial le plus long que je devrais considérer dans SQL varchar(length)pour le téléphone. considérations: + pour le code du pays () pour l'indicatif régional x + 6 numéros pour l'extension de l'extension (faites donc 8 {espace}) espaces entre les groupes (c'est-à-dire dans les téléphones …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.