introduce the abstract One-To-One relation class
update relations docblocks