This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
It should be easy enough to implement, but you will have to work out how to get several "Item" objects associated with one "Grocery" object. Grocery is not standard English; ShoppingBasket would be more usual. That diagram, with no methods or fields, appears to be designed for writing SQL.
Please don't use zShare any more, which appears to be not far off a pornographic site, and I shall remove the link from your posting. You would have done better to copy the diagram, as Wouter has already said.