2013-08-14 3 views
0

나는 최대 절전 모드로 전환하고 몇 가지 기본 개념을 배우려고합니다. 나는 왜 우리가 일대일 매핑이 필요한지 많이 봤지만 초보자를 도울 수있는 좋은 대답을 얻지 못했습니다. 최대 절전 모드 (일대일 모드와 다자간 모드 모두)에서 매핑이 필요한 이유를 설명해주십시오.최대 절전 모드에서 일대일 매핑

답변

1

관계형 데이터베이스에 대한 일반적인 이론을 잘 알고 있습니까?

당신의 질문에 대답하기 위해 엔티티 관계 다이어그램이 무엇인지, 무엇을 보여 주는지 알면 좋은 시작이 될 것입니다. 기본 요점은 데이터베이스의 요소와 관계를 그래픽 방식으로 표시하려는 것입니다.

데이터베이스에 자동차가 포함 된 테이블과 사람이 포함 된 테이블이 포함되어 있다고 가정 해 보겠습니다. 그들은 완전히 독립적입니다. 자동차와 사람에 대해 원하는 정보를 저장할 수 있습니다. 그러나 각 자동차를 소유 할 수 있다고 말하면 자동차가 어떤 사람에게 속한 것인지에 대한 정보를 저장하려고합니다. 정보 자동차 x는 사람 y가 소유하고 있습니다은 자동차와 사람의 관계라고 부르는 것입니다. 각 사람이 0 또는 1 차 (한 사람이 차 하나) 또는 여러 자동차 (많은 차에 한 사람을 소유 할 수 말할 여부를

지금 일대일 및 일대의 차이입니다).

최대 절전 모드에서는 스크립트의 개체에이 이론을 적용하려고 할 가능성이 큽니다. car 객체가 있고 해당 객체에 'owner'변수가 포함되어 있다고 가정 해보십시오.이 변수는 people 클래스의 객체입니다. 그런 다음 스크립트의 다른 지점에서 사람 객체를 사용해야 할 수도 있기 때문에 최대 절전 모드에서 자동차와 소유자를 별도로 저장하도록 지시합니다. 매핑은 car와 owner 객체가 데이터베이스의 다른 테이블에 저장되어 있어도 함께 연결되어 있음을 최대 절전 모드로 알려줍니다.

나는 이것이 당신이 최대 절전 모드로 무엇을하고 싶은지, 어떻게 맵핑이 그것에 들어 맞는지에 대한 명확한 그림을 보여주기를 희망한다.

관련 문제