In Core Data is there a way to have one instance of an object to have multiple links to another? This is best understood with an example. You have a shopping cart object, ShoppingCart, and you have books, Book. How do you properly put multiple copies of the same book into the cart?
No matter how many times you run [shoppingCart addBooksObject:book];
it will only show up once.
Right now I have a many-to-many connection between the two, but since shoppingCart.books is a set, it removes the duplicates. How do I get around that?