问题描述
在研究conto项目时,发现一个实体关系,令人困惑,请教一下!距离:classUser{intid;stringname;intUserDetaiId;//这是一个外键了,相当于virtualUserDetailud;}classUserDetail{intid;stringaddress;}这样描述了一个一对一的单向关系那么对于项目中classInstructor{intid;stringname;int?OfficeAssignmentID;virtualOfficeAssignmentof;}classOfficeAssignment{intid;stringaddress;}为什么在这个关系中,却要用到可空类型哪?如果不用,就会报错,请高手解释一下!
解决方案
解决方案二:
应该是每个对应的数据库就是null和notnull吧。数据库中对应的column就是可null,或者notnull.
解决方案三:
你那个也不是1:1啊,是1:n
解决方案四:
另外,报什么错?
时间: 2024-12-01 16:33:34