Konceptuální úroveň - ER diagram

4. Vztahy mezi entitami

Entity v modelech resp. tabulky v databázích mohou existovat zcela samostatně a nezávisle na jiných entitách. Nicméně, pokud to logika datového modelu dovolí, lze mezi relacemi vytvářet vztahy (angl. relationships), které přináší další informace o datech. Vztahy mezi entitami tedy slouží k asociaci (svázání) dat, která spolu souvisejí. Každý vztah v relačních databázích je charakterizován třemi vlastnostmi

  1. stupeň vztahu
  2. kardinalita (angl. cardinality), také násobnost účasti
  3. parcialita (angl. modality), také volitelnost účasti