다른 유사한 질문을 내 문제가 해결되지 않습니다. 이것은 PK와는 아무런 관련이 없습니다.두 세트의 시퀀스. 레코드를 삭제할 때 재설정하는 방법
내 앱은 판매원이 Web2Py로 작성한 따옴표를 만드는 것입니다. 나는 매달 비용과 구입 비용을 가진 제품을 가지고 있으며, 둘 다 함께 제품을 가지고있다.
출력은 2 개의 별도 테이블 (매월 및 구매)이며 판매원은 제품이 견적에 나타나는 순서를 변경할 수 있기를 원합니다. 또한 출력에서 순차적으로 번호를 매길 필요가 있습니다.
그러나 제품은 서비스에 포함될 수 있지만 월 비용과 비자 또는 두 가지 비용 만 있습니다. 순서 열은 다음과 같이 :
제품이 제안에서 제거해야 할 때까지 모든 괜찮 1 0 2 1 3 0 0 2 0 3 0 4
.
예를 들어 두 번째 항목이 삭제 된 경우. 두 시퀀스를 모두 업데이트해야합니다. 시퀀스가 그리 길지 않습니다. 최대 20
주문을 저장하는 더 좋은 방법이 있습니까? 그렇지 않다면 오퍼의 모든 레코드를 검색하고 업데이트하는 것보다 깔끔한 솔루션이 있습니까?
[분수 값 또는 연결된 목록] (https://www.mail-archive.com/[email protected]/msg86378.html)은 깔끔하지 않습니다. –