2012-07-17 4 views
0

데이터 수집을 수행하는 가장 좋은 방법은 무엇인지 알아 내려고합니다.사용자 정의 데이터 수집 도움말 ColdFusion

을 내가 데이터를 수집하기 위해 ColdFusion에서 &의 MySQL을 사용하여 CRM을 구축하고있다 : 여기

내가 달성 얻을 필요가 것입니다.

데이터는 각 사용자별로 다릅니다.

사용자 예 :

User 1: Collecting :: First Name, Last Name, Phone 1, Phone 2, Address 
User 2: Collecting :: First Name, Middle Name, Last Name, Phone 1, City, State, Zipcode, Address 
User 3: Collecting :: Bank Name, User Accounts, Business Name, Address of Bank 

쉽게 CRUD을 (삭제, 업데이트, 작성, 검색)의 MySQL에 저장 허용하는 가장 좋은 방법이 될 것입니다 무엇 요약하면. 어떻게하면 사용자가 데이터를 정의하도록 할 수 있습니까? 속도는 말할 것도없고 사용자 상호 작용을 통해 쿼리 당 수천 개의 레코드를 가져옵니다. 데이터 검색 중 ...

모든 예제 또는 답변을 부탁드립니다.

답변

1

예제 데이터를 기반으로 사용자 1과 2는 실제 사용자이며 모든 필드가 포함되지만 모두 필요하지는 않은 사용자 테이블에 저장합니다. 사용자 3은 실제로 사용자가 아니며, 조직이며 다른 테이블에 저장되어있는 것이 가장 좋습니다.

솔직히 말해서 나는 네가 너무 멀리 기지개하고 있다고 생각한다. 마치 데이터베이스 시스템에 적합하지 않은 개체를 정의하지 않고 개체를 저장하는 방법을 묻는 것처럼 보입니다. 현재 경로가 an inner platform effect에 가까워 위험합니다. 고객의 요구에 맞는 더 유용한 구조를 제공하십시오. 소프트웨어를 사용자 정의하는 데 몇 시간을 소비해야한다면, 사용하기 쉬운 열등한 소프트웨어를 선택하게 될 것입니다.

+0

입력 해 주셔서 감사합니다. 내가 생각했던 디자인은 사용자가 미리 정의 된 업계 분야로 드롭 다운을 선택할 수있는 곳에서 미리 정의되었습니다. 그런 다음 원하는대로 원하는대로 레이블을 다시 지정할 수있는 기능을 제공하십시오. 더 많은 정보를 수집해야하는 경우 새 필드를 추가 할 수있는 기능을 제공하기 만하면됩니다. 나는 필드에 그들이 미리 정의 된 필드에 붙어 있기를 원하지 않는다. –