의 배열에 관한 구조적인 해결책 나는 다음과 같은 UI를 가지고 :MySQL의 : 순간
목표는 주최자가 전체 년 동안 재발 활동을 입력 할 수 있으며 주최자를 선택하기로 결정 수 인 재발 이벤트에는 평일을 적용 할 수 있습니다. 이 완벽, 일회성 이벤트의
activity_id | start_date | end_date
:
내 데이터베이스는 정기적 인 구조를 가지고있다. 3 주간의 기간에도 불구하고 여전히 괜찮습니다.
그러나 1 년 동안 단일 저장에서 데이터베이스에 입력해야하는 간격 (레코드)이 수백 개일 수 있음을 의미합니다.
저는 이것이 좋은 해결책이라고 확신하지 못합니다. 문제에 대해 조언 해 주시겠습니까?
나에게 좋은 해결책처럼 보입니다. – Strawberry
정말요? 백 엔드가 처리하기에 무거울까요? 부울 필드 (월요일 - 일요일)로 평일을 데이터베이스에 저장하고 date_interval을 그대로 저장하려고 생각했습니다. 이것에 대해 어떻게 생각하세요? – Trace
흠, 아마도 나는 당신의 의도를 오해했습니다. 예, date_start, date_end 및 recurrence (해당 범위 내)를 저장할 수 있습니다. 1 (월요일)에서 127까지의 비트 값이 반복 될 수 있습니까? (매일). 그러나 '2 주에 한 번'과 같은 다른 가능성을 허용하지 않습니다. – Strawberry