프로젝트 개념을 다루기 위해 데이터베이스를 설계하려고 시도했으며 뜨거운 논쟁의 여지가있는 것처럼 보였습니다. 필자는 몇 가지 기사와 스택 오버플로 답변을 읽었으며 필드에 ID 목록 등을 저장하는 것은 결코 불가능하거나 거의 불가능하다는 것을 나타냅니다. 모든 데이터는 관계형이어야합니다.
그러나 내가 겪고있는 문제는 작업 할당자를 만들려고한다는 것입니다. 사람들은 작업을 만들어 여러 사람에게 할당하고 데이터베이스에 저장합니다.
물론, 이러한 작업을 "개인"에 개별적으로 저장하는 경우 한 사람에게 0에서 100 개의 작업이 할당 될 수 있기 때문에 수십 개의 더미 "TaskID"열이 있고이를 미세 관리해야합니다.
그런 다음 "작업"테이블에 작업을 저장하면 수십 개의 더미 "PersonID"열이 있고이를 이전과 같은 문제로 미세 관리해야합니다.
이와 같은 문제의 경우, 하나의 양식을 취하는 ID 목록을 저장해도 괜찮습니까? 아니면 원칙을 어 기지 않고 달성 할 수있는 다른 방법을 생각하지 않습니까?
VARCHAR ARRAY
)을 사용하고 있습니다. 아마도 나중에 줄에 저장되는 방식은 아니지만 프로토 타이핑 단계에서 목록이 매우 유용 할 수 있습니다. 다른 작업을 수행하십시오.