Foreign key does not have it's own elements ,it contains elements of primary key where foreign key is referencing,a nd also foreign key can have null,repeated elments of primary key.
Primary key contains only unique elements ,no reparation,no null so cardinality does matter for primary key.