사용자가 특정 그룹에 가입 할 수있는 웹 사이트를 만들고 있습니다. 이제는 각 그룹에 속한 사용자 세트 및/또는 각 사용자가 가입 한 그룹 세트를 유지해야합니다. MySql은 배열을 지원하지 않으므로 그룹의 사용자 배열 ("그룹"테이블의 필드) 또는 사용자 그룹의 배열 ("사용자"테이블의 필드)을 유지할 수 없습니다. . 어떻게 이것을 할 수 있습니까?mysql - 웹 사이트에서 그룹의 가입 목록 유지하기
현재 나의 솔루션은 userID 및 groupID에 대한 필드가있는 그룹 가입 테이블을 유지 관리하는 것입니다. 나는이 두 목록 중 하나를 필요로 할 때 그래서 나는
SELECT USERID FROM SUBSCRIPTIONS WHERE GROUPID=3
또는
SELECT GROUPID FROM SUBSCRIPTIONS WHERE USERID=4
이 나에게 원하는 목록을 얻을 것이다, 할 수 있습니다. 이것이 가장 효율적인/표준 방법인가요? 아니면 더 좋은 방법이 있습니까?
감사합니다. @Stalinko! – samurdhilbk