[ 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 | 40
NapísalOffline : 14.03.2010 16:34 | Tabulka s telefonnymi cislami

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 | 34
Bydlisko: Brno
NapísalOffline : 14.03.2010 16:42 | Tabulka s telefonnymi cislami

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 | 40
Napísal autor témyOffline : 15.03.2010 17:20 | Tabulka s telefonnymi cislami

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 | 30
Bydlisko: Bratislava
NapísalOffline : 04.04.2010 9:56 | Tabulka s telefonnymi cislami

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 | 0
NapísalOffline : 05.04.2010 0:38 | Tabulka s telefonnymi cislami

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


 [ Príspevkov: 5 ] 


Tabulka s telefonnymi cislami



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

780

20.03.2008 11:00

f_fabregas4

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

pomoc s bitovymi cislami

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

1

405

06.03.2015 21:41

MTK

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

505

01.06.2015 16:37

sarlotka

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

652

22.05.2019 14:54

Luks

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

Tabulka

v HTML, XHTML, XML, CSS

11

849

20.11.2009 13:57

Ďuri

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

Tabulka

v HTML, XHTML, XML, CSS

11

616

21.12.2012 21:12

shaggy

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

Tabulka

v HTML, XHTML, XML, CSS

3

643

09.08.2017 15:24

walther

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

tabulka

v HTML, XHTML, XML, CSS

3

826

25.12.2008 16:46

dadmtb

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

tabulka

v HTML, XHTML, XML, CSS

5

877

25.08.2008 10:08

Maron

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

Ranking tabulka

v Ostatné

3

632

06.04.2008 20:03

walther

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

AUTO. TABULKA

v Ostatné

2

771

09.03.2008 16:51

Chester

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

Tabuľka účasti

v Ostatné

4

728

18.03.2009 16:30

ac.milan

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

tabulka hore

v HTML, XHTML, XML, CSS

6

926

01.08.2006 21:07

WEB LAMA

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

login tabulka

v Redakčné systémy

0

1360

08.04.2006 14:27

pe3x

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

Tabulka (Zebra)

v Notebooky a netbooky

4

436

06.09.2014 14:05

Lessik

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

pomoc - tabuľka

v HTML, XHTML, XML, CSS

12

801

08.06.2008 13:46

suchy



© 2005 - 2025 PCforum, edited by JanoF