Autor Zpráva
XPDS
Profil *
Ahoj, ukládám do databáze články a mám spojovací tabulku pro články a autory. a chtěl bych aby se do spojovací tabulky klíče ukládali automaticky. vypadá to nějak takto:
clanky(id_clanek, nadpis, text)
autori(id_autor, jmeno, prijmeni)
clanky_autori(id_clanek, id_autor)

Jde to udělat? Chci když ukládám, tak ověřit jestli už je ten autor v tabulce autoři a pokud ano, vezme se jeho id a dá se do clanky_autori, pokud ne, vloží se autor do obou tabulek.
Řešení bude asi nějak přes triggery ne? Pomohl by mi s tím prosím někdo?
Děkuji
Keeehi
Profil
Možné by to bylo ovšem nevidím v tom žádnou výhodu. Naopak to přinese jen problémy. Třeba nebude možné aby se dva autoři jmenovali stejně.
Navíc v aplikaci už velmi pravděpodobně víš, zda autor existuje nebo ne. Pokud ano, tak ho pravděpodobně vybíráš z nějakého seznamu, pokud ne, tak vyplňuješ jméno a příjmení.
XPDS
Profil *
Ono to není tak jednoduché. aplikace má xml soubor s články a seznamem autorů, takže při ukládání autorů bych musel vždy u každého kontrolovat jestli v databázi je nebo není.

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: