Das Modell verfügt bereits über ein element, das denselben Namen hat - ASP.NET

Arbeite ich mit ASP.Net web-Anwendung und Wann immer ich versuchte, fügen Sie ein FOREIGN KEY dieser Fehler wird in der Data tools-Operationen :

SQL71508 :: Das Modell verfügt bereits über ein element, das denselben Namen hat
dbo.FK_Sellers_Users. SQL71508 :: Das Modell verfügt bereits über ein element
dass hat den gleichen Namen dbo.FK_Sellers_Users.

Ich verstehe nicht, was das problem mit FK! Ich habe 2 Tabellen mit diesem Fehler

Tabelle Sellers :

CREATE TABLE [dbo].[Sellers] (
    [Seller_ID]     INT           IDENTITY (1, 1) NOT NULL,
    [Name]          NVARCHAR (50) NOT NULL,
    [SUsername]      NVARCHAR (50) NOT NULL,
    [Password]      NVARCHAR (50) NOT NULL,
    [SEmail]         NVARCHAR (50) NOT NULL,
    [Phone]         NVARCHAR (50) NOT NULL,
    [City]          NVARCHAR (50) NOT NULL,
    [LastLoginDate] DATETIME      NULL,
    [CreatedDate]   DATETIME      NULL,
    PRIMARY KEY CLUSTERED ([Seller_ID] ASC), 
    CONSTRAINT [FK_Sellers_Users] FOREIGN KEY ([SEmail]) REFERENCES [Users]([Email]), 
    CONSTRAINT [FK_Sellers_Users] FOREIGN KEY ([SUsername]) REFERENCES [Users]([Username])
);

und Tabelle Users :

CREATE TABLE [dbo].[Users] (
    [Id]       INT           NOT NULL IDENTITY,
    [Username] NVARCHAR (50) NOT NULL,
    [Password] NVARCHAR (50) NOT NULL,
    [Email]    NVARCHAR (50) NOT NULL,
    [UserType] INT    NULL,
    PRIMARY KEY CLUSTERED ([Id]), 
    CONSTRAINT [AK_Users_Username] UNIQUE ([Username]), 
    CONSTRAINT [AK_Users_Email] UNIQUE ([Email]),
);
InformationsquelleAutor R13 | 2015-08-18
Schreibe einen Kommentar