2011-02-10 3 views
-1

여러 개의 소스에서 동일한 테이블에 동일한 유형의 데이터를 저장하는 가장 좋은 방법은 무엇입니까?데이터베이스 설계 - 여러 소스의 데이터 피드

내 웹 사이트 테이블에 하나의 페이스 북이있는 여러 도메인이 있습니다. Buisness 규칙은 한 조직이 여러 개의 Facebook 주소를 가질 수 있다고 규정합니다.

나는 출처 중 하나에서 새 피드를 얻을 때마다 조직의 페이스 북 도메인을 사용하여 모든 웹 사이트 주소를 삭제하는 것을 orignailly 계획했지만 다른 소스에서로드 된 다른 페이스 북 웹 사이트는 삭제됩니다.

어떤 이상이

내가 각 레코드는 테이블에서로드 된 소스의 기록을 유지해야 올 수있는 가장 좋은 방법입니다, 아니면 즉 webfacebook, source1facebook 부하에 따라 별도의 도메인 이름이 있어야합니다 .

+0

아마도 웹 데이터베이스가 백엔드 데이터베이스에 전혀 링크되어 있지 않다는 점을 지적 해 주실 가치가 있습니다. 나는 그들 사이에 SSIS – Pixelated

+0

을 통해 데이터를 전송할 것입니다. 매우 혼란 스럽습니다. –

+0

"출처"란 무엇을 의미합니까? "피드"는 무엇을 의미합니까? –

답변

1

"Feeds"테이블의 피드를 식별하는 데 사용되는 "Source"테이블을 만듭니다. 소스의 피드를 제공하는 데 공통 데이터 (가능한 경우 열)가 있습니다. 그런 식으로 "facebook"에 대한 피드를 삭제하거나 업데이트해야하는 경우 먼저 "facebook"피드를 가져 와서 그 피드를 가져올 수 있습니다 ... 그게 2 센트입니다.