在一個數據庫中我有以下情況,A
有很多B
's和C
也有很多B
的。 使用核心數據關係來搜索此類查詢的有效方式是什麼?核心數據:三個或更多的表連接
- 我需要在兩個
a.x
和c.y
搜索屬性 - 然後我需要那些
B
的哪些是共同的
例如:
records are separated by colon (";"), and attributes by comma (",")
A = {a;b}
C = {m;n}
B = {1,a,m;2,a,n;3,a,n;4,b,m;5,b,m;6,a,m;7,b,n;8,b,n}
請問查詢c.x = m
和a.y = a
導致B = {1;6}
以下記錄?
謝謝,它的功能就像一個魅力。我認爲應該有一個適當的指導,幫助像我這樣的人從數據庫轉移到核心數據,就像核心數據中的所有關於對象的東西一樣,而我的問題是我一直在考慮連接。如果你知道任何有關它的好資源,請讓我知道 – cocoaNoob
CocoaNoob,這篇文章是一個相當不錯的比較:http://cocoawithlove.com/2010/02/differences-between-core-data-and.html 也谷歌的東西,如「核心數據與關係數據庫」。 請你考慮接受我的答案,如果你發現它是最好的,請嗎? – occulus