Hi Chuck, I am using horizontal inheritance. I've choose it after i read the section on inheritance in Practical WebObjects. But i read it again may be i miss something
2015-04-24 17:26 GMT+01:00 Chuck Hill <[email protected]>: > It sounds like you used Vertical Inheritance. I generally don’t > recommend it. One reason is that you can’t enforce foreign key constraints > like this. I suggest reading the section on inheritance in Practical > WebObjects > > Chuck > > > On 2015-04-24, 9:22 AM, "HOUNKPONOU Ronald" wrote: > > Hi, > have a problem with Entities and inherance. > I have 3 Entities AbstractPerson, Person and Account. > > AbstractPerson is abstract. > > Person inherit from AbstractPerson. > An AbstractPerson can have many Accounts. > I can esaly create a Person. > The problem is that when I try to insert an Account that belongs to a > Person, i got this ERROR : > > ERROR: an insert or update instruction on the « Account » violate the > foreign key constraint « account_abstractperson_fk » > Details: The key (abstractpersonid)=(1) is not present in the table « > abstractperson ». > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
