我徒勞地試圖學習如何使用對象數據庫。在數據庫教科書中,傳統似乎是使用跟蹤學生,課程和課程的例子,因爲它非常熟悉和適用。這個例子看起來像什麼樣的對象數據庫?關係數據庫看起來像設計文檔數據庫模式
Student
ID
Name
Address
Course
ID
Name
PassingGrade
Class
ID
CourseID
Name
StartTime
StudentClass
ID
ClassID
StudentID
Grade
你會保持StudentClasses類的裏面是反過來,內部課程,然後保持學生作爲一個頂級實體?
Student
ID
Name
Address
Course
ID
Name
Classes[]
Name
StartTime
Students[]
StudentID
爲什麼我需要一個ORM?如果我使用的是mongo這樣的東西已經是一個對象了,不是嗎? – stimms 2010-03-01 01:44:16
沒有地方,但它是一個對象數據庫而不是關係數據庫,所以使用對象關係映射器是沒有意義的。沒有關係數據庫來映射。 – stimms 2010-03-01 02:24:13