2012-10-23 2 views
2

온라인 웹 메일 스크립트를 만들고 싶습니다. 시스템의 사용자 만 사용할 수 있습니다. 따라서 privat 메시지 시스템이라고해도됩니다.온라인 웹 메일 스크립트를 만들고 싶습니다.

하지만 시작하기 전에 정보/피드백이 필요합니다. 데이터베이스 레이아웃입니다. 어떻게 생겼는지, 거기에는 몇 가지 역할이 있습니다.

데이터베이스 레이아웃이 있으므로 데이터베이스 구축 방법을 알 수 있습니다.

+0

지금까지 무엇을 가지고 계셨습니까? –

+0

나는이 테이블 사용자 ID ..... SentMessages 의 MessageID 자동/키 주제 보낼 메세지 MessageDateTime SenderUserID ReceiverUserID IsRead 예/아니오 ReceivedMessages이 의 MessageID 자동/키 주제 보낼 메세지 이 MessageDateTime SenderUserID ReceiverUserID IsRead 예/아니요 –

+0

도움이 될만한 사람이 없습니까? –

답변

0

다른 테이블에 보낸 메시지와받은 메시지를 모두 만들지 않고, 하나의 테이블 메시지 만 만들면됩니다. 다른 방법으로 중복 데이터를 만들 수 있습니까? (발신자와 수신자가 동일한 메시징 시스템에 있음).

특정 수신기에 대한 메시지를 수집해야 할 경우 수신 된 메시지 테이블을 쿼리하는 대신 receiverUserId를 쿼리하면됩니다.