1
A
回答
-1
我不能提供具体的建议 - 我可以在我自己的项目中避免这样的问题,因为我使用Fluent NHibernate(FNH)Automapping。
使用FNH,您可以从对象模型自动生成数据库模式。
它将根据需要生成主键和外键 - 我甚至不必考虑它。
如果你的应用程序只有两张表,FNH可能不值得麻烦,但是对于更大的真实世界数据库,我发现它是一种更有效的工作方式。
相关问题
- 1. 一对多映射
- 2. FluentNhibernate映射一对一
- 3. 休眠映射一对一
- 4. nhibernate:一对一映射
- 5. 一对一NHibernate映射
- 6. 休眠一对一映射
- 7. NullPointerException @一对一映射
- 8. 一对一映射混淆
- 9. Nhibernate一对一映射
- 10. Hibernate连接映射多对一,多列
- 11. FluentNHibernate一个一对一映射
- 12. 休眠一一对一映射问题
- 13. 一一对一映射问题
- 14. 映射一对多映射关键是一个int
- 15. Reveal.Member问题与Fluent和Nhibernate映射一对一映射
- 16. FluentNHibernate一对多映射
- 17. nhibernate映射,多对一
- 18. AutoMapper - 一对多映射
- 19. EF映射一对多
- 20. JPA一对多自映射
- 21. 用Dapper映射一对多
- 22. 一对多双向映射
- 23. 映射一对多关系
- 24. Cassandra Achilles:一对多映射
- 25. 双向多对一映射
- 26. 一对多映射休眠
- 27. NHibernate映射:一对多
- 28. Hibernate的一对多映射
- 29. EF4映射一对多
- 30. 一对多映射。 NHibernate的
你能告诉我们更多关于表格的信息吗?任何一个表中的行都可以存在,而另一个表中没有相应的行?如果没有,为什么不只是有一张桌子? – 2011-05-09 20:20:10
不明白你的意思是没有对应的行。我希望有两张桌子,原因有两个:首先两张桌子反映两种类型,其次,一对一关系在一对多关系中会改变的可能性很小(yagni?) – bertolami 2011-05-10 07:22:48