2011-12-01 2 views
-1

저는 Object Relational Mappings과 Coldfusion을 처음 접했습니다. 각 사용자마다 다른 테이블을 사용할 응용 프로그램을 개발 중이므로 사용자가 ORMReload() 또는 전체 Coldfusion 서비스를 다시 시작하지 않고 등록 할 때마다 새로운 테이블을 생성하는 방법이 있습니까?Coldfusion ORM에서 새 테이블 만들기

또는 테이블에 복잡한 관계가 필요하지 않기 때문에 구식 cfquerary를 사용해야합니까, 아니면 ORM을 사용하여 데이터베이스를 읽고 업데이트하여 성능을 향상시킬 수 있습니까?

+1

왜 사용자별로 별도의 테이블이 필요합니까? 그들은 무엇을 저장합니까? – Leigh

+3

확실히 규모가 커지는 것처럼 들리지는 않습니다. 10,000 명의 사용자 계정이있을 때 어떻게 관리합니까? – ale

+0

소셜 네트워크 기반 사이트이므로 각 사용자는 "친구"와 함께 목록을 작성해야합니다. – Talas21

답변

3

"솔루션"의 첫 번째 단계는 데이터베이스 작동 방식을 읽는 것입니다.

귀하의 질문 - 첨부 된 의견에 따르면 -이 문제에 접근하는 방법에 대한 기본적인 이해 차이가 있음을 보여줍니다. 그 격차가 충분히 넓어서 일종의 것이 아니기 때문입니다. Q & 이와 같은 웹 사이트가 적합합니다.

나는 소리가 나는 것을 의미하지 않는다 (또는 도움이되지 않는다), 미안.

+0

걱정하지 마세요, 당신 말이 맞아요. 동적 인 웹 사이트를 만드는 것은 이번이 처음이며, 내가 독창적이기 때문에 근본적인 개념을 간과하는 것이 정상입니다. 나는이 외래 키를 조사 할 것이다. 그러나, 난 여전히 내 질문에 관심이 있어요 : orm, 새 테이블을 다시 시작하지 않고 만들 수 있습니까? 그리고 성능면에서 더 나은 결과를 얻었습니까? – Talas21

관련 문제