DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > SQL baze podataka - Sponzor: Baze-Podataka.net
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

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

Odgovori
 
Alati teme Način prikaza
Staro 18. 02. 2012.   #11
nn.nn
nobody
Expert
 
Avatar nn.nn
 
Datum učlanjenja: 19.04.2007
Poruke: 537
Hvala: 14
705 "Hvala" u 106 poruka
nn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoro
Default

^ U primerima koje si naveo podaci se ponavljaju po pojedinačnim kolonama, ali ne i ako posmatraš više kolona odjednom. Za slučaj da te nisam razumeo, daj primer ponavljanja zapisa za UNIQUE (ONKZ, ASB_alt, Vrp_alt) ograničenje.
nn.nn je offline   Odgovorite uz citat
Staro 18. 02. 2012.   #12
Darkonyks
član
Certified
 
Avatar Darkonyks
 
Datum učlanjenja: 27.07.2011
Poruke: 66
Hvala: 12
3 "Hvala" u 2 poruka
Darkonyks is on a distinguished road
Pošaljite poruku preko Skype™ za Darkonyks
Default

Citat:
Originalno napisao nn.nn Pogledajte poruku
primer ponavljanja zapisa za UNIQUE (ONKZ, ASB_alt, Vrp_alt) ograničenje.
ne postoji mogucnost da sve tri kolone imaju posmatrane zajedno imaju ponavljanja, ali pojedinacne kolone mogu imati podatke koji se ponavljaju

ONKZ=711
Asb_alt=1
Vrp_alt=1

ONKZ=711
Asb_alt=1
Vrp_alt=2

U primeru se vidi da ONKZ i ASB-alt imaju iste vrednosti, dok Vrp_alt u ovom slucaju je drugaciji.

Hajde da pokusam da priblizim problem. U prilogu se nalaze dve tabele. Prva tabela je GeoDigit_c_linie_digit... u kojoj se nalazi spisak svih pojacala. Kao sto mozete primetiti ne postoji pojacalo sa identicnim podacima iz skupa od tri navedene kolone.

U drugoj tabeli, EvidencijaDigitalizovanihLinija, mozete primetit da postoje podaci koji su identicni u sve tri zajednicke kolone. Razlog tome jeste kolona C Linie. Naime Pojacalo ima max 8 izlaza za signal. U tabeli digitalizacija ja pokusavam da evidentiram vise C linija na jednokm istom pojacalu.
Priloženi fajlovi
Tip fajla: zip Evidencija digitalizovanih linija.zip (11,7 KB, 1125 pregleda)
Tip fajla: zip GeoDigit_C-Linien-Digitalisierung_2011-09-05.zip (14,1 KB, 1106 pregleda)
Darkonyks je offline   Odgovorite uz citat
Staro 18. 02. 2012.   #13
nn.nn
nobody
Expert
 
Avatar nn.nn
 
Datum učlanjenja: 19.04.2007
Poruke: 537
Hvala: 14
705 "Hvala" u 106 poruka
nn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoro
Default

Citat:
Originalno napisao Darkonyks Pogledajte poruku
ne postoji mogucnost da sve tri kolone imaju posmatrane zajedno imaju ponavljanja, ali pojedinacne kolone mogu imati podatke koji se ponavljaju
Pa, baš taj problem rešava UNIQUE constraint na više kolona. Pojedinačne kolone se mogu ponavljati, ali ne i varijacija sve tri kolone. Moguće da ja nešto grešim, al' vidim da je i biske to rekao.
nn.nn je offline   Odgovorite uz citat
Staro 03. 03. 2012.   #14
Darkonyks
član
Certified
 
Avatar Darkonyks
 
Datum učlanjenja: 27.07.2011
Poruke: 66
Hvala: 12
3 "Hvala" u 2 poruka
Darkonyks is on a distinguished road
Pošaljite poruku preko Skype™ za Darkonyks
Default

Kolege, hvala puno svima na pomoci, problem je resen.

Prvo sam pokusao sa tri primarna kljuca (ONKZ, VRPalt, ASBalt) i to bi moglo da funkcionise, ali mi je u aplikaciji potpuno poremetilo citavu koncepciju i sve sto sam do sada radio (kad je u pitanju Insert, update i delete nikada nisam pisao kod u kome sam imao tri kljuca u jednoj tabeli tako da bi mi to oduzelo dosta vremena).

Problem je resen sa

CREATE UNIQUE NONCLUSTERED INDEX [vrpUnique] ON [dbo].[VRPneu]
(
[ONKZ] ASC,
[ASB alt] ASC,
[VrP alt] ASC,
[IsporukaID] ASC
)
go

Takodje kreiran je novi primary key vrpID koji ce biti sastavljen od podataka iz gore navedenih kolona.

Skapirao sam da postoji mogucnost da u vise isporuka bude isto pojacalo.

U tabeli digitalizacija dodao sam Fk vrpId, normalizovao tabela izbacio viskove dodao manjkove

Jos jednom hvala svima na vremenu i trudu!

Inace, verovatno se svi pitaju kakva su to pojacala i sta se to u stvari radi. U pitanju je digitalizacija kablovske infrastrukture jedne Nemacke regije za kablovskog i internet operatera KabelBW.
Darkonyks je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum


Vreme je GMT +2. Trenutno vreme je 02:36.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.