|
SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
15. 02. 2012. | #1 |
član
Certified
|
[REŠENO] FK iz tri razlicite kolone
Postovane kolege,
trenutno pravim aplikaciju za jednu firmu i naisao sam na problem sa pravljenjem FK iz tri razlicite kolone. Naime, radi se o kablovskom pojacalu (VRPneu) ciji unique i/ili identitet je sastavljen iz tri razlicite kolone (ONKZ,ASB_alt i Vrp_alt). Meni je potrebnan skup te tri kolone (tabele VRPneu) kako bih prosledio unique value u drugu tabelu Digitalizacija. Da li neko zna kako mogu to da uradim? Unapred hvala. U prilogu su podaci: CREATE TABLE [dbo].[VRPneu]( [RedniBrojID] [int] IDENTITY(1,1) NOT NULL, [ONKZ] [nvarchar](50) NULL, [AsB neu] [nvarchar](50) NULL, [VrP neu] [nvarchar](50) NULL, [ASB alt] [nvarchar](50) NULL, [VrP alt] [nvarchar](50) NULL, [C-Linie] [nvarchar](50) NULL, [Vergabe an] [nvarchar](50) NULL, [Beginn] [nvarchar](50) NULL, [IsporukaID] [nvarchar](50) NULL, [Operater] [nvarchar](50) NULL, [FakturaID] [nvarchar](50) NULL, [Zavrsetak] [datetime] NULL, [Pocetak] [date] NULL, [DKP] [bit] NULL, [Sema u crvenom] [nvarchar](50) NULL, [Komentar] [nvarchar](50) NULL, [Prihvacena] [nvarchar](50) NULL, CONSTRAINT [PK_VRPneu] PRIMARY KEY CLUSTERED ( [RedniBrojID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [dbo].[Digitalizacija]( [RedniBrojID] [int] IDENTITY(1,1) NOT NULL, [ONHZ] [nvarchar](50) NULL, [ASB Alt] [nvarchar](50) NULL, [VRP Alt] [nvarchar](50) NULL, [VrP] [nvarchar](50) NULL, [C-Linie] [nvarchar](50) NULL, [Beginn] [nvarchar](50) NULL, [Operater] [nvarchar](50) NULL, [Pocetak] [nvarchar](50) NULL, [Zavrsetak] [nvarchar](50) NULL, [Broj D linija] [nvarchar](50) NULL, [Kontrola izvrsena] [nvarchar](50) NULL, [KontroluIzvrsio] [nvarchar](50) NULL, [Status] [nvarchar](50) NULL, [FakturaID] [nvarchar](50) NULL, [D_linije_po_starom] [nvarchar](50) NULL, CONSTRAINT [PK_Digitalizacija] PRIMARY KEY CLUSTERED ( [RedniBrojID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO |
|
|