If the data model says its a "one to one" between BookInfo and Book, then you will not be able to delete the BookInfo without deleting the Book.
To solve this, update the data model to be "zero to one". Then you should be able to delete the BookInfo. HTH.