Vazby jsou v UML reprezentovány asociacemi. Následující text popisuje způsob generování z různých vazeb.
Klíče jsou dováženy ve směru tahu vazby.
Nullability záleží na kardinalitě (pokud je 0..1-1, pak cizí klíče mohou nabývat hodnot NULL).
Klíče jsou dováženy na stranu N.
Nullability záleží na kardinalitě (pokud je 0..1-N, pak cizí klíče mohou nabývat hodnot NULL).
Pokud je vazba kompozicí, pak se dovážené klíče stávají součástí primárního klíče tabulky, kam jsou dováženy. Nemohou nabývat hodnot NULL.
Z této vazby vzniká tabulka, jejíž jméno je rovno jménu asociace. Primárním klíčem se stávají cizí klíče z obou svázaných tříd.
Asciativní entita nesmí mít vlastní primární klíč. Všechny importované sloupce se stávají součástí primárního klíče.
Z této vazby vzniká tabulka, jejíž jméno je rovno jménu asociace. Primárním klíčem se stávají cizí klíče ze všech svázaných tříd.