2014-10-31 4 views
-3

어쨌든 관계형 데이터베이스에 조건을 저장하고 있습니까? 조건은 목표 프로필 (Facebook 광고와 같은)과 비슷합니다.데이터베이스에 조건을 저장하는 방법은 무엇입니까?

예를 들어, 우리는 페이스 북 women18 - 40 years old"living in New York, US 또는

Tokyo, Japan 있습니다 감사 사용자를위한 조건을 저장해야합니다.

+0

SELECT * 미국 사용자 (SEX = 'F') 및 위치 ('뉴욕'또는 위치 = '미국 또는 지역'= '도쿄') 및 (AGE> 18 AND AGE <40) –

답변

1

그룹 및 그룹 기준을 저장할 테이블을 가질 수 있습니까? 예를 들어 그룹의 이름은 25-30이고 AgeFrom 및 AgeTo ...라는 두 개의 열이 있습니다. 동적 SQL을 사용하여 결과 집합에 대해 작성된 쿼리를 실행하면 고객이 자동으로 카테고리가 미리 구성되어 있습니다.

+0

감사합니다. 나는 내가 원하는 것일 수있는 Rule Engine이라는 것을 발견했다고 생각한다. 더 많은 연구를 할 것입니다. –

+0

이러한 복잡성을 겪고 싶지는 않지만 https://rulesengine.codeplex.com/과 같은 규칙 엔진을 사용하는 것은 옵션입니다. 이것은 분명히 "조건"의 양과 비즈니스 요구 사항에 대한 "조건"이 정의되는 방식에 따라 다릅니다. – Mez

관련 문제