views:

7

answers:

0

I have a model: Customer - Address. Customer inherits from Person (if this is important). So, the idea here is that there should be a nullable FK from Customer to Address. Is it at all possible? I am wondering because if the relationship is 1-1 then I can get the FK to Customer table. Yet if I change the multiplicity of address to 0..1 then the FK is on the Address table right away. I do not need this.

Any thoughts on why does this behavior occur? How to avoid it?