Autor Zpráva
gardener
Profil
Ahoj, chtěl bych se zeptat, kdy použít primary key, pokud odkazuji například do tabulky adres z tabulky uživatelů, přeš address_id.
Zajímá mne to, jelikož nástroj pro návrh databází(Workbench) mi jej tam ve vztahu 1:N vždy doplňuje..

Díky za kažodu radu..
TomášK
Profil
PRIMARY KEY je v podstatě totéž jako UNIQUE, NOT NULL s tím, že tabulka se podle něj řadí. Pokud address_id odkazuje do jiné tabulky, tak by to neměl být primary key, ale foreign key.
123456789
Profil *
Pochybuju, že ti nějaký nástroj namísto foreign key doplňuje primary key. Pokud ano, tak zahodit a použít kvalitnější program. Jinak primary key je unikátní, na tvůj atribut address_id je unikátní klíč špatná volba. Ale to už vlastně řekl TomášK.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0