Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem MS Access - problém s propojením tabulek

Píše to problémy s výrazem. Zkontroluj si:
1. typ pole ID u tabulky Žánr
2. propojení seriály-žánr, zda je opravdu ID - ID
3. zda máš správně naplněnu tabulku Žánr - opravdu tam existují všechna ID, která jsou v tabulce seriály?

Doporučení:
1. vyhni se diakritice a mezerám v názvům tabulek a polí, i když to Acceess (i jiné databáze) umožňuje, nedělá se to. Pak musíš jako magor pořád zavírat vše do hranatých závorek a některé věci ti nemusí fungovat.
2. pro ID se obvykle používá nějaký z rodiny typů INTEGER. Důvod? Je to mnohem rychlejší. Porovnávání čísel je vždy rychlejší než porovnávání textu.

Připomínka k návrhu:
Počítáš s tím, že jeden film je pouze jeden žánr, ale to tak zhruba v 50% případů neplatí. Romantický thriller, Detektivní horor atd.
Standardně se to dělá tak, že se vytvoří tabulka žánrů + tabulka vazeb, která umožní na jeden záznam v tabulce pořadů navázat několik žánrů. Pokud to dělaáš jako nějaký jednoduchý školní projekt, pak to neřeš.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny