Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Jeden alebo dva cudzie kľúče?

Registrovaný: 29.01.10
Prihlásený: 21.01.22
Príspevky: 627
Témy: 122
Bydlisko: Veľká Lomni...
Príspevok NapísalOffline : 06.05.2015 19:26

Čaute, riešim jeden problém pri návrhu databázy. Ide o jednoduchú databázu automobilov ktorá by mal obsahovať výrobcu, model a VIN číslo daného auta. Zatiaľ mám toto: http://projekty.sbcode.sk/asw-zadanie.png. No tu nastáva problém, plánujem pridať ďalšiu tabuľku s názvom napríklad "automobily" kde by som VIN číslo spojil z ostatnými informáciami.


Napadajú ma dva spôsoby:
1. Do novej tabuľky automobily pridám cudzí kľuč ako id z tabuľky rel_vyrobca_model, kde by som potom musel pri selecte robiť 3 joiny
2. Alebo pridám 2 cudzie kľúče ako id-čka z tabuliek výrobcovia a modely kde by mi potom stačili 2 joiny


Poprosím niekoho aby mi poradil to lepšie riešenie a prípadne aj dôvod. Taktiež sa môžte vyjadriť aj k celému návrhu, v databázach som začiatočník.







_________________
PC: CPU: AMD Phenom II X4 965 Black Edition BE 3.4GHz @ 4.0GHz Noctua NH-D14 MB: Gigabyte GA-970A-UD3 VGA: Sapphire AMD Radeon HD7850 2GB GDDR5 RAM: Kingston 4GB 1333MHz DDR3 CL9 DIMM PSU: be quiet! Pure Power L7-430W 80PLUS Monitor: ASUS 21" 1680x1050 CASE: Cooler Master Elite 311 Basic HDD: 7200rpm 500 GB, 5400rpm 500 GB DVD: Samsung DVD OS: Windows7 x64
Tablet: Asus Google Nexus 7, 32 GB, 3G, Nvidia Tegra 3 T30L Quad-Core 1.3 GHz, Android 4.4 KitKat, Synman's GwT ROM
Mobil: Motorola Moto G 2nd. generation Dual-sim
NTB: Toshiba Satellite C855 - 12J CPU: Intel Pentium B960 2.20 GHz GPU: AMD Radeon HD7610M
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 06.05.2015 19:44

Podľa mňa je tabuľka rel_vyrobca_model zbytočná. Model typicky nemá mať prečo viac výrobcov (ibažeby mal menovca, ale zase meno nemusí byť unikátne) a tiež každý model si musí pri sebe držať práve jedného výrobcu - model bez výrobcu je tak trochu hovadina.
Ja by som tú tabuľku zrušil a do modely dal foreign key od výrobcu. Tabuľka automobilov by tak mala jediné id od modelu. No a joiny budú dva.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. P: dva klúče na windows 10 Pro

v Predám

5

540

31.08.2018 9:20

shifury Zobrazenie posledných príspevkov

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

v PC skrinky a zdroje

5

857

17.07.2009 23:36

peter seal Zobrazenie posledných príspevkov

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

v TV

7

1418

03.12.2010 19:04

killer Zobrazenie posledných príspevkov

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

v Pevné disky a radiče

4

555

09.09.2007 23:12

beno632 Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

8

508

21.02.2016 16:51

Skuziv Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spojit dva zvuky a jeden film

v Video programy

6

581

17.01.2010 12:10

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. win7 jeden cd key dva pc

v Operačné systémy Microsoft

1

550

28.05.2010 1:00

armin.owen Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dva monitory rozlisnej velkosti v jeden

v Monitory, televízory a projektory

11

410

31.10.2016 20:56

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako zapojit grafiku - jeden kabel ci dva ?

v PC skrinky a zdroje

15

1659

03.06.2015 18:09

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Internet pre dva pocitace cez jeden usb modem

v Siete

2

714

06.02.2009 17:13

ElNorka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dva takmer rovnake kable, jeden ide druhy nie

v Siete

9

544

28.10.2010 13:47

vprint Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spojit dva disky v jeden pomoci acronic disk suite

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Pevné disky a radiče

35

2122

24.05.2009 17:48

krolyno Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. I/P:AMD FX-8120+Box chladič (alebo dva, alebo tri!!)

v Predám

2

441

17.02.2015 22:43

mysko Zobrazenie posledných príspevkov

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

v Monitory, televízory a projektory

9

423

16.04.2016 12:53

Reco Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

5

654

07.02.2008 9:38

kasso Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2560x1440 alebo dva krat 1920x1200 ?

v Monitory, televízory a projektory

6

525

05.08.2013 19:32

RaFFko 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