Kombinacia FK ako PK – MySQL – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Kombinacia FK ako PK – MySQL – Fórum – Programujte.comKombinacia FK ako PK – MySQL – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
Števo
~ Anonymní uživatel
23 příspěvků
4. 4. 2013   #1
-
0
-

Na základoch databáz mame spraviť E-R model rodokmeňa ("matriku") dnes po konzultacií nam z entity rozvod vypadol PK , su tam ale dva FK ktorych kombinacia by mohla byť PK (rodne číslo ženy a muža ) . treba ozančiť že tato kombinacia je PK ? Model je navrhnutý v Toad Data Modeler 
Model :http://goo.gl/0ISkx

Nahlásit jako SPAM
IP: 158.193.83.–
Reklama
Reklama
RomanZ
~ Anonymní uživatel
244 příspěvků
5. 4. 2013   #2
-
0
-

Identifikátor ženy a muže jako primární klíč rozvodu nestačí. Stejný pár se může opakovaně vzít a tedy i opakovaně rozvést.

Kromě toho: rodné číslo není jednoznačný identifikátor osoby (vinou chyb na úřadech existují lidé, kteří mají stejné rodné číslo s někým jiným), viz google "duplicitní rodné číslo". Proti používání rodného čísla jako primárního klíče je ale asi marné bojovat, učitelé na školách jsou naprosto odtrženi od praxe a pořád si melou svoji. Mimochodem, někteří cizinci rodné číslo vůbec nemají :)

Nahlásit jako SPAM
IP: 90.176.60.–
Števo
~ Anonymní uživatel
23 příspěvků
5. 4. 2013   #3
-
0
-

Takže keby zmením vzťah na Identifikačný a prenesie sa PFK RC_zeny,RC_Muza a zaroveň aj Dátum , mali by sme s určitostou vedieť o aký sobaš/ aký par sa jedná ? čiže to by zrejme vyriešilo problem .

Ano čítal som si už davnejšie o rodnom čísle a viem, že sa stavaju aj také prípady ale zrejme vramci našej prace nam to ako Identifikator bude "postačovať" .

Nahlásit jako SPAM
IP: 158.193.83.–
RomanZ
~ Anonymní uživatel
244 příspěvků
5. 4. 2013   #4
-
0
-

Takže keby zmením vzťah na Identifikačný a prenesie sa PFK RC_zeny,RC_Muza a zaroveň aj Dátum , mali by sme s určitostou vedieť o aký sobaš/ aký par sa jedná ?

Teoreticky ano.

V praxi bych Rozvod asi vůbec nepoužil a datum datum_rozvodu bych přidal do Svatby (Sobas). Platné manželství se pak snadno pozná, že nemá vyplněné datum rozvodu. A odkaz na manžela a manželku (rodná čísla) stačí pro jedno manželství uvádět jen jednou (u svatby) namísto dvojího (u svatby a u rozvodu).

Nahlásit jako SPAM
IP: 90.176.60.–
Števo
~ Anonymní uživatel
23 příspěvků
6. 4. 2013   #5
-
0
-

No semestralku už mame odovzdanu, vôbec nás nenapadla taká vec pridať atribut datum rozvodu do svadby nastaviť ho na NULL a je to , Aj umrtie osoby mame len ako datum umrtia v osobe . Dakujem za radu dufam že pri dalšej prace nas napadnú takéto veci . Dakujem

Nahlásit jako SPAM
IP: 158.193.83.–
Števo
~ Anonymní uživatel
23 příspěvků
14. 4. 2013   #6
-
0
-

Ak by vedel niekto poradiť ,a lebo naviesť na správny smer. Učiteľ nám vytkol pár veci (mame brať do uvahy len to že  1 pár može mať 1x svadbu a 1x rozvod ), treba spraviť historiu trvaleho bydliska (+ nejaké počítadlo), a do zmeny mena treba dať vedieť o kt. svadbu/rozvod sa jedná .Prikladam aj pôvodny model a upravený .

Pôvodné:
http://imageshack.us/…2013280.jpg/
Upravené:
http://imageshack.us/…4/semup.jpg/

Nahlásit jako SPAM
IP: 188.123.104.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 11 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý