ERD jsou fantastickým nástrojem a jsem si jistý, že jakmile si je uvědomíte, budete souhlasit.
Vztahy je vždy důležité prosazovat. Ve vaší databázi je vztah mezi klientem a případem 1 až mnoho. To znamená, že každý případ musí mít pouze jednoho klienta, ale každý klient musí mít alespoň jeden případ, ale může jich mít mnoho. V tomto případě by měl mít každý klient client_id, což je primární klíč a musí být jedinečný atd. bude odkazováno v tabulce případů jako cizí klíč, takže tabulka případu bude mít pro každý případ client_id. Tím se vynutí vztah 1 až mnoho mezi dvěma tabulkami.
Jak můžete vidět, většina vztahů v tomto diagramu je 1 až mnoho, což je způsob, jakým by měla být dobře navržená databáze, aby prosazovala referenční integritu. Jediný nesoulad s tím je vztah mezi případem a korporátním případem, kde je vztah 1 ku nule nebo 1. To znamená, že případ nemusí mít přiřazenou firmu, a pokud ano, musí mít pouze 1. Případ Doporučil bych použít PK v korporátním případě a propojit jej s FK v případě.
Pokud potřebujete více informací o tom, jak se tyto vztahy překládají do angličtiny, může vám tato stránka pomoci http://www.informit.com/articles/article.aspx?p=27281&seqNum=3
Hodně štěstí.