最近准备做的项目,用的是SQLServer,由于对病历和病案的关系不太了解,所以数据库设计这方面遇到了难题,所以希望有经验的朋友给点设计思路,我好有个准备。
最近园豆用完了,求帮助,先谢谢大家了
面向对象会三 ——
建立类模型,完成后把类之间的引用或者指针换成外键描述即可。
如果类中引用的类是单一成员,那么就是一对多;
如果类中引用的类是成员集合,那么就是多对多,多出一张表来装;
—— code first也就是这个套路来反向生成。
一对多描述有误~~不好意思;
多对多也是双向决定,多对多多一张表来装。
总而言之,内存的地址描述(编程时透明的,有系统截管) 在存储时 却需要存起来,就是这个键的问题。
因此直接统一简化一种模式,每个表的都有个“地址”主键,相当于来描述另一个对象的地址。
那么业务上的不需要主键描述,只需要约束描述。