correct usage of onetoone composite primary key