add tests to own model field definition
add related resource test to own fields
add functionality to reject abstract model's resource creation
add tests for related resoure (to_one) functionality
add foreign key relationship defined in resource model