Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.06.07
Prihlásený: 26.11.19
Príspevky: 69
Témy: 40
Príspevok NapísalOffline : 14.03.2010 16:34

Viete mi poradit ako spravne vytvorit tabulku uzivatelov ktory maju mat viacej telefonnych cisel a to tak aby splnala normalizaciu? Kazdy uzivatel ma mat lubovolny pocet cisel. Cize vytvorit polia telefon1, telefon2, telefon3 do tabulky uzivatelov nie je riesenie lebo uzivatel moze mat viac telefonnych cisel alebo budu niektore polia navyse. Napadla ma moznost ze urobit dalsiu tabulku a to telefonne cisla uzivatelov. Tam bude len ID uzivatela a cislo telefonnu. Ked bude mat uzivatel viac cisel tak bude mat aj tolko zaznamov v tej tabulke s tym ze ID uzivatela ostava len cislo sa meni. Ako je to ale z duplicitou udajov? Je potrebne vytvorit az 3 tabulky s tym ze bude tabulka uzivatelov, tabulka telefonnych cisel, kde budu len cisla a ich ID a tabulka ktora bude spajat uzivatelov s telefonnymi cislami teda ID uzivatela a ID tel. cisla? Dalej neviem si rady s tym ci v tabulke ma byt datovy typ pre cislo integer alebo varchar. Ako mozem vediet co uzivatel zada ci zo znakmi [+ - / medzera] alebo bez. Uz nazov hovori o tom ze je to cislo a pritom mi to ako cislo nepripada. Co myslite aky je najlepsi datovy typ pre cislo v databaze pokial nechcem uzivatela obmedzovat. Mate s tymto skusenosti viete mi poradit? Co v pripade keby moze mat. uzivatel viac adries. Ako toto poriesit? Tiez samostatnu tabulku adries a tabulku ktora spaja uzivatelov s adresami? Co potom s duplicitou zaznamov? Ako overim ci nie su dva zaznami rovnake ked tabulka adresa sa sklada z viacero poli ako ulica, cislo domu, mesto, PSC, a pod.
Dakujem za odpoved.


Offline

Čestný člen
Čestný člen
Tabulka s telefonnymi cislami

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 14.03.2010 16:42

Prva tabulka - ID, meno (ID je unikatne), druha tabulka - ID uzivatela, telefonne cislo (telefonne cislo bude unikatne). Pre telefonne cislo samozrejme nejake textove pole, napr. varchar.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.06.07
Prihlásený: 26.11.19
Príspevky: 69
Témy: 40
Príspevok Napísal autor témyOffline : 15.03.2010 17:20

A ako je to s duplicitou udajov? A ako to riesit pre tu adresu?


Offline

Skúsený užívateľ
Skúsený užívateľ
Tabulka s telefonnymi cislami

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 04.04.2010 9:56

Ak naozaj chces evidovat viac adries pre jedneho uzivatela, tak je vhodne vytvorit samostatnu tabulku (rovnako ako pre tel cisla). Ale urcite to potrebujes? Trvale bydlisko mame len jedno ;)

S duplicitou problem nevznika...a spon ja ziaden nevidim. Overenie duplicitnej adresy je rovnako zlozite ako keby to bola cela adresa v jednom poli. akurat musis poskladat dlhsiu podmieknu (ulica = $ulica AND mesto = $mesto...)
Ale daj si pri tom pozor, totiz adresa moze byt duplicitna (viac ludi moze byvat na rovnakej adrese, takze duplicitu nemozes zakazat indexom). To iste plati aj pri telefonnych cilsach (pevnu linku ma cela odmacnost rovnaku, takze duplicita musi byt povolena)







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
Tabulka s telefonnymi cislami

Registrovaný: 01.04.10
Prihlásený: 08.10.11
Príspevky: 339
Témy: 0
Príspevok NapísalOffline : 05.04.2010 0:38

1. Ak s tymi adresami nieco potrebujes robit, tak si sprav na ne zvlast tabulku
2. Niekedy je lepsie trocha duplicity ako nepohodlnost programatora
3. Mas to dake popletene. Na jednu adresu mozes mat viac tel. cisel, a nie na tel. cislo viac adries - nie ?

#Edit - odpovedame do dost starej temy, ale tutok hore prispevok "ozivili" tuto temu, takze preto teraz


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. WD problem s cislami

v Úložné zariadenia

3

749

20.03.2008 11:00

f_fabregas4 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s bitovymi cislami

v Assembler, C, C++, Pascal, Java

1

381

06.03.2015 21:41

MTK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Monitor na prácu s číslami

v Monitory, televízory a projektory

9

459

01.06.2015 16:37

sarlotka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo to je? Vylisované tabuľky s číslami na (skoro) každom technickom výrobku...

v Voľný čas a hobby

4

598

22.05.2019 14:54

Luks Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. tabulka

v HTML, XHTML, XML, CSS

5

837

25.08.2008 10:08

Maron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabulka

v HTML, XHTML, XML, CSS

11

786

20.11.2009 13:57

Ďuri Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Tabulka

v HTML, XHTML, XML, CSS

11

560

21.12.2012 21:12

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabulka

v HTML, XHTML, XML, CSS

3

586

09.08.2017 15:24

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. tabulka

v HTML, XHTML, XML, CSS

3

785

25.12.2008 16:46

dadmtb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. c# tabulka

v Technológia .NET

0

637

27.10.2011 20:34

bimbo34 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. farebna tabulka

v HTML, XHTML, XML, CSS

10

888

10.12.2008 12:42

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabuľka (štítky)

v Ostatné programy

2

334

29.08.2013 22:26

Lessik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabulka - padding

v HTML, XHTML, XML, CSS

1

330

15.03.2013 21:01

HAE07 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ranking tabulka

v Ostatné

3

599

06.04.2008 20:03

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AUTO. TABULKA

v Ostatné

2

724

09.03.2008 16:51

Chester Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabuľka účasti

v Ostatné

4

689

18.03.2009 16:30

ac.milan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra