저는 Zend 프레임 워크를 사용하여 웹 기반 응용 프로그램을 작성 중입니다.데이터베이스 열 값 변경 내용을 추적하십시오.
나는 열 무리하게 업데이트의 기록을 보존 할 수있는 방법을 찾고 있어요.
사용의 경우 : 사용자가 5 개 속성 항목을 추가 할 수 있습니다. 사용자는 5 가지 속성을 업데이트 할 수 있습니다. 그가 5 가지 속성에 대해 수행 한 모든 업데이트를 추적해야합니다.
는 길에 나는 이전 값, 새로운 값, 열 이름, 항목 ID 및 타임 스탬프를 저장하는 새 테이블라는 이름의 로그를 추가했다 생각했다.
가장 좋은 방법은 무엇입니까? 기존의 메소드/옵션/예제가 있습니까?
감사합니다.
데이타베이스가 수정되지 않았습니다. 이것이 문제일까요? 이 다른 mysql을 사용할 수 있습니까? – panxpress
고정 된 경우 열이 변경된다는 것을 의미합니다 (사용자가 응용 프로그램에서 작업 한 내용을 기반으로 함). 예. 그것은 문제가 될 것입니다. 그렇습니다. 다른 데이터베이스 (PostGres, MSSQL, 가장 가능성이있는 다른 데이터베이스)가이를 지원합니다. – kander
감사합니다. 이것은 실제로 도움이됩니다. 열은 변경되지 않습니다. DB 만 변경 될 수 있습니다. – panxpress