Trying to create a master-detail relationship between my custom object (detail) and the standard product object (master). Initially it said I couldn't create this because I needed to make sure all child records had a parent, but there were no child records as I had literally just created the object.
So I made it a lookup relationship, but the spec requires that the custom object MUST have a product type. So after creating the lookup and then going to change the "what to do if the lookup record is deleted?" to "don't allow deletion of the lookup record", I get the error message: "Cannot add a lookup relationship child with cascade or restrict options to Product2 (Related field: Domain)".
So what's going on here because I don't see why this can't be done?