起初我試圖做一個集會(你知道汽車與司機...)數據庫。我有兩個系列:drivers { name, address, sex, ... }
然後另一個tournaments { name, location, price, ... }
如何解決我在nosql(mongodb)中的m..n關係?
我儘量保持簡單。在比賽中應該有車手(因爲沒有車手的錦標賽......以及不好的^^)。還有就是我的問題,在一個正常的SQL數據庫,我可以選擇兩個主鍵(可以在比賽中的司機和名字說的名字 - 只是爲了保持它的簡單,我知道名字作爲主鍵是不是很好)。並且因爲它有一個m..n的關係(是不是?)我會用兩個主鍵創建一個3.表。好的,那很容易。但是我應該如何在MongoDB中解決這個問題。我認爲這樣的:tournaments { name, location, price, ... drivers { driver_1, ..., driver_n } }
,但我不知道。我使用Java,所以我可以創建一些特殊的類來處理這種關係問題?我不明白其他的mongodb教程。有任何想法嗎?感謝您的任何幫助!
如何來的東西都標記'sql'和'nosql'? – MatBailie 2011-12-21 15:27:52