A method of building a database in which data representing a real state of a user is stored is provided. The database construction method comprises the steps (a) of acquiring in real time the first information which changes depending on the user's state by using the vital data acquisition means attached to the user's body or installed in the vicinity of the user, and the first method. Based on the step (b) of acquiring one or more kinds of second information different from the information, the step (c) of analyzing the correlation between the first information and the second information, and the second information based on the analysis result of the correlation Step d is associated with the state of the user.유저의 리얼한 상태를 나타내는 데이터가 축적된 데이터베이스의 구축 방법 등을 제공한다. 데이터베이스의 구축 방법은 유저의 신체에 장착되거나, 또는 유저의 근방에 설치된 바이탈 데이터 취득 수단을 이용하여, 유저의 상태에 따라서 변동하는 제1 정보를 리얼타임으로 취득하는 스텝(a)와, 제1 정보와는 다른 1종류 이상의 제2 정보를 취득하는 스텝(b)와, 제1 정보와 제2 정보의 상관을 분석하는 스텝(c)와, 상기 상관의 분석 결과에 기초하여, 제2 정보를 유저의 상태와 관련짓는 스텝(d)를 포함한다.