2012-08-12 3 views
0

새 사용자가 등록한 후 로그인 한 후 웹 사이트에 오신 것을 환영한다고 말하는 것처럼 메시지를 볼 수있는 좋은 데이터베이스 스키마를 알고 싶었습니다. 할 친구 등 .like 다음이 메시지를 볼 것이다 웹 사이트에 새로운 모든 사용자가 같은새 사용자 메시지에 대한 데이터베이스 스키마

enter image description here

아래 그림 때에 사용자가 클릭 한 후 다음 번에 그/그녀가 그것을 볼 것이다 로그인합니다. 모든 사용자마다 데이터베이스 레코드를 유지해야합니까? 나는 혼란스러워. 내가 말하지 않은 다른 방법은 없나요?

+1

사용자 레코드의 간단한 플래그 일 수 있습니다. – PeeHaa

+0

예, 데이터베이스를 통해해야합니까? 또는 다른 어떤 방법으로 내가 깨닫지 못했다는 것입니다. –

+0

당신이 원하는 지속성에 달려 있습니다. – PeeHaa

답변

0

예를 들어 사용자 정보가있는 테이블이 이미있는 경우 수행 할 수있는 작업. 나는 당신이 사용자의 아바타를 보여주고 있기 때문에 당신이 가지고 있다고 가정합니다.

'소개'라는 열을 추가하십시오. 사용자가 자신을 소개하지 않은 경우 0을 입력하고 소개 한 후에는 1로 변경됩니다. 따라서 '소개'열에이 메시지가 있는지 확인하기 위해이 메시지를 표시하려고 할 때마다 쿼리를 수행합니다 특정 사용자에 대해 1 또는 0입니다.

+0

유일한 방법은 내가 생각할 수없는 다른 방법이있을 수 있다는 것을 의미합니다. –

+0

쿠키/세션으로 무언가를 할 수 있습니다. 하지만 조작하기 쉽고 만료 될 수 있습니다. 웹 마스터로서 정보를 저장하는 경우, 사용자는 정보를 저장할 수 없으면 100 % 확신 할 수 있습니다. 나는이 옵션을 진지하게 고려할 것이다. – Sgarz

관련 문제