table1
id firstname
-------------
1 Elon
2 Steve
table2
id profession
-------------
1 Entrepreneur
2 Engineer
table3
firstname profession
-------------
1 2
2 1
가 발생할 필요 : firstname
이 관계 대수 쿼리를 작성하는 구문은 http://www.cs.duke.edu/~junyang/ra/을 기반으로 내 쿼리 https://class.stanford.edu/c4x/DB/RA/asset/pizzadata.html 을 위해 내가 사용하고있는 데이터베이스입니다. 내 검색어는 "20 세 이상의 여성이 먹은 모든 피자를 찾으십시오."입니다. 이 내가
에서 사용하는 방법이 같은 두 테이블이 있습니다 Users
- UserID
- Username
- Password
- ...
Players
- playerID
- playerName
- ...
- User
의 관계는 ManyToOne이다 (그림 참조)과이 필요 아닙니다. 나는 교
세 가지 모델 : 상점, 제품 및 태그가 있습니다. 상점과 제품은 일대 다 관계에 있고, 제품은 태그가 많고 많게는 많습니다. 많은 제품에 동일한 태그가있을 수 있기 때문에 각 모든 고유 태그를 쇼핑하고 싶습니다. class Shop extends Eloquent {
public function products() {
return $t
에서 나는 사용자가 좋아하는 수도 관련 게시물을 표시하는 사용자의 열을 업데이트하고 싶습니다, 내 코드가 같다 : let users = query.findObjects() as [PFUser]
for user in users{
let rel = user.relationForKey("posts")
rel.addObject(
선택 및 투영 연산자를 사용해야하는 시점을 이해하려고합니다. 현재 나의 선택은 선택은 지정된 기준에 맞는 튜플을 반환하고, 투영은 그것이 적용되는 관계로부터 새로운 관계를 생성하지만, 지정된 속성으로 만 생성된다는 것이다. 예를 들어 관계 "관계"에서 지정된 속성 값 σ(attribute="criteria"^(relation))
반환 모든 튜플. Π n
검색어가 동일하게 유지됩니다. 예컨대 선택 쿼리는 10000 개의 행을 반환하는 경우 30 분이 소요됩니다. 20000 개의 행을 반환해야하는 경우 동일한 쿼리가 1 시간이 걸릴까요? 사이의 수학적 관계를 알고 싶습니다. (N) 및 실행 시간 (T) 다른 매개 변수를 상수 (K)로 유지합니다. 즉 T = N * K 또는 T = N * K + C 또는 다른