better explanation for optional fk values in rels (2nd try)