需求:
假设有实体A,实体B,A与B之间设置一对一关系,但同时想要A中的B可以为null。
但设置A、B一对一关系后,在A中无法设置B的属性为null
原因:
实体之间关系错了,如果希望A中的B为1个或者为null,那么A与B的关系就不应该为一对一,而应该为一对多。
一对一关系的含义为:A中必须有且只有一个B,B中也必须有且只有一个A,两者都不能为null
如果希望A中的B有一个或为null,那么A与B的关系应该为一对0...1
假设有实体A,实体B,A与B之间设置一对一关系,但同时想要A中的B可以为null。
但设置A、B一对一关系后,在A中无法设置B的属性为null
实体之间关系错了,如果希望A中的B为1个或者为null,那么A与B的关系就不应该为一对一,而应该为一对多。
一对一关系的含义为:A中必须有且只有一个B,B中也必须有且只有一个A,两者都不能为null
如果希望A中的B有一个或为null,那么A与B的关系应该为一对0...1